Skip to content

Governance User Guide ​

A practical walkthrough for staking-credit holders who want to submit a proposal, vote on one, or delegate their voting power — see Governance Overview first if you haven't already, for how the process works end-to-end.


Before You Start ​

You'll need:

  • Staked DOTO (directly, or delegated to a validator) — see Staking
  • A wallet connected to DotOne Mainnet — see JSON-RPC if you haven't added the network yet
  • Access to the governance dApp (linked from the official DotOne site once governance is live)

Submitting a Proposal ​

  1. Confirm your staked balance meets the current minimum proposal threshold in the governance dApp.
  2. Draft your proposal: the specific contract(s) or parameter(s) being changed, the new value or code being proposed, and a clear rationale.
  3. Submit the proposal through the governance dApp. You can only have one active proposal at a time — wait for it to resolve before submitting another.
  4. Share your proposal in DotOne's community channels so voters have time to review it before the voting window opens.

Voting on a Proposal ​

  1. Open the governance dApp and find the proposal under active votes.
  2. Review the proposed change and its rationale — for parameter or treasury changes, check the relevant section of the whitepaper for context on how that parameter is meant to be used.
  3. Cast your vote (for / against). Your voting weight is based on your staked DOTO at the time the proposal was submitted.
  4. You can change your vote until the voting window closes, but not after.

Delegating Your Vote ​

If you'd rather not vote on every proposal yourself:

  1. Open the delegation section of the governance dApp.
  2. Choose a delegate — commonly the validator you're already staking with, or a community member/service you trust to vote in line with your interests.
  3. Confirm the delegation. Your DOTO stays in your own wallet; only voting power is delegated.
  4. You can revoke or change your delegation at any time, and vote directly on any specific proposal even while a delegation is active, if the interface supports per-proposal overrides.

After a Proposal Passes ​

Passed proposals don't execute immediately — they sit through a timelock delay first. Use that window to:

  • Re-read the final proposal text for anything that changed during discussion
  • Watch official channels for an execution confirmation once the timelock elapses
  • If something looks wrong, raise it immediately in community channels — the timelock exists precisely so problems can be caught before execution

For the underlying mechanics (quorum, thresholds, timelock), see Governance Overview.