GP and the governance model
A DAO in XDAO TON is governed by GP (Governance Participant) holders. The GP token grants the right to create proposals and vote on them; all DAO activity — fund transfers, changes to the member roster, plugin installation — is executed only after a vote reaches general consensus.
What is GP
The GP token is implemented as a jetton bound to the DAO — the TON counterpart of the non-transferable GT (Governance Token) in the EVM version of XDAO.
- Holding GP means being a DAO member: you can create proposals and vote on any of them.
- Voting weight is proportional to the amount of GP held in the wallet.
- By default, GP tokens cannot be moved with a regular transfer — they can only be issued (minted) or burned through a vote. Via a separate proposal (Change GP Transfer Status), a DAO can allow or once again prohibit direct GP transfers between wallets.
GP grants voting rights, not a right to distributions. A share of the funds raised and dividends is handled by a separate token — the LP token (jetton). For more, see LP tokens and jettons.
Initial GP distribution when creating a DAO
When creating a DAO (Create DAO), the managers choose one of two modes for distributing GP among members:
- Equal — all specified wallets receive the same amount of GP and, accordingly, equal voting weight.
- Proportional — each wallet is assigned its own amount of GP, meaning members can have different voting weights.
Managing the GP roster
The GP roster and rights change only through proposals (see Voting and proposals):
| Proposal | What it does |
|---|---|
| Add GP | Issues (mints) GP to a new or existing DAO member. |
| Remove GP | Burns the selected member's GP — they lose voting rights for the corresponding amount. |
| Transfer GP Tokens | Transfers GP from one wallet to another within the DAO — for example, when rebalancing governance shares. |
| Change GP Transfer Status | Enables or disables direct GP token transfers between wallets. |
| Change General Consensus | Changes the voting threshold (general consensus) required to approve proposals. |
General consensus
General consensus is the minimum share of GP votes (as a percentage of the total GP issued) that must be reached for a proposal to be approved and executed on-chain. It is the direct counterpart of quorum in the EVM version of XDAO.
The threshold is set as a percentage from 0 to 100% and is changed via the Change General Consensus proposal, which also specifies the voting duration (2, 3, 4 days, or a custom period).
Be careful when raising general consensus: too high a threshold can make the DAO unmanageable — it will become harder to reach the required percentage of votes for future decisions.