FRAME Suite - Updates Thread

(2) Pallet-Commitment

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.

:loudspeaker: Announcement

:house: Homepage

:open_book: Documentation

https://auguth.github.io/frame-suite/pallet-commitment/docs

:books: API Reference

:package: Crate

https://crates.io/crates/pallet-commitment

:hammer_and_wrench: Source Code

Pallet-Commitment provides the bonding layer for the FRAME Suite, with higher-level components building on top of it.