This thread serves as the official development and release log for FRAME Suite by Auguth Labs, and will act as a unified place for all FRAME Suite releases, milestones, architectural updates, and development progress.
FRAME Suite is an initiative to build a collection of modular, composable, and extensible SDKs for Substrate (Polkadot-SDK) runtimes. The goal is to provide reusable runtime components that can be assembled, extended, and customized without relying on tightly coupled implementations.
The vision includes SDKs for areas such as:
Staking
Virtual Machines (VMs)
Transaction Payments
Governance
Identity
and other runtime domains
FRAME Suite follows a plugin-driven architecture, allowing runtime behavior to be configured through reusable primitives, traits, and pallets while maintaining a high degree of flexibility and composability.
All future FRAME Suite releases and announcements will be linked and tracked through this thread to provide a single place for the community to follow the project’s evolution.
A FRAME pallet for programmable XP (Experience Points) and reputation systems.
The first FRAME Suite component is now available: Pallet-XP, a runtime-native reputation and progression primitive for Substrate runtimes.
Pallet-XP is designed for non-monetary reputation and progression systems such as contributor reputation, validator trust, governance participation, and skill progression.
A bonding primitive for Substrate with native indexes, pools, and lazy accounting.
The second FRAME Suite component is now available: Pallet-Commitment, a runtime-native bonding primitive for building staking, escrow, delegation, governance, and other commitment-based systems.
Pallet-Commitment provides three native commitment models:
Direct - bond directly to a digest
Index - distribute a commitment across multiple digests by shares
Pool - managed, non-custodial allocation with rebalancing
Commitments use lazy accounting, allowing rewards, penalties, and other digest changes to be reflected when commitments are resolved rather than requiring every position to be updated immediately.