Consensus & Staking
Governance
StableChain changes only by open, recorded decisions of the council. Every proposal, every vote and every change is a transaction on the ledger, and every change waits out a public notice period before it takes effect.
01 How a decision is made
A council member proposes one action. Members vote until the threshold of approvals is reached, or until so many reject it that it can no longer pass. An approved proposal then waits out its timelock, and anyone may execute it once the timelock ends. If nobody executes it within the execution window, it expires.
- 1 Proposed A council member submits the action; its identifier binds proposer, nonce and action.
- 2 Voting Members approve or reject during the voting period.
- 3 Timelocked Approved by the threshold; the public notice period runs.
- 4 Executed Anyone triggers it after the timelock; the change takes effect.
- 5 Or expired Rejected, or not executed within the window: nothing changes.
02 What governance may do
Governance can only perform actions from a closed list, each with built-in bounds. It cannot move anyone's balance, write arbitrary state, or reverse a final block. The notice period grows with the weight of the change.
| Action | Timelock | Bounds |
|---|---|---|
| Suspend a payment participant | Immediate | For cause: a suspension takes effect in the same block. |
| Pause a bridge route | Immediate | Stops new bridge messages at once; balances are never touched. |
| Register or deactivate an issuer | 1 epoch | Identity and residence issuers, and land authorities, with their scopes. |
| Set a fee price | 1 epoch | The price per execution unit of a fee asset; at most doubling or halving per proposal. |
| Admit or change a participant | 1 epoch | Banks and payment institutions in the payment network. |
| Resume a bridge route | 1 epoch | A resumption waits one epoch after approval. |
| Set AEY authorized capacity | 4 epochs | Never below outstanding supply, and rising by at most the governed maximum. |
| Open a bridge route or set its guardians | 4 epochs | Routes always open paused; guardian sets need a two-thirds threshold. |
| Schedule a protocol upgrade | 8 epochs | The new rules activate at a set height, after every operator has had time to upgrade. |
| Replace the council | 8 epochs | The longest notice, because it changes who governs. |
03 The council
04 Epochs and timing
05 Seeing it on the ledger
Proposals, votes and executions are ordinary transactions of the governance types (80 Propose, 81 Vote, 82 Execute), signed by council members and settled in finalized blocks. They appear in the Transactions register as Registry transactions, with the proposal recorded in each receipt's events. Each executed change is final like any other block: the record of who proposed, who voted and when it took effect can never be altered.