
Consensus & Network
Staking & Incentives
Details about staking participation and rewards.
Validation Overview
Information on network validation and security.
Governance
How the project is managed and makes decisions.
Treasury Mechanism/Address
On Sui, the treasury mechanism is primarily implemented through the use of the TreasuryCap object and the sui::token module. Here’s a concise overview:
TreasuryCap and Token Minting/Burning
The TreasuryCap is a special object that gives its holder the authority to mint and burn tokens.
The sui::token module is designed to work with TreasuryCap, enabling the creation of closed-loop tokens with configurable policies.
This setup allows for controlled minting and burning, which can be used to manage the token supply, implement vesting, or enforce other project-specific rules.
Key Points from the Docs
The TreasuryCap is required for minting and burning tokens.
The token policy is defined by a set of rules that must be satisfied for any action (like minting or burning) to be performed.
This mechanism can act as a replacement, extension, or companion to open-loop (Coin) systems.