Skip to main content

Submit a governance proposal

  1. Confirm the proposal has one canonical discussion thread on the official Governance Forum.
  2. Confirm the proposal problem, change, and affected users or systems are stated clearly.
  3. Link the public references readers need, such as Trading Safeties and Guards, Margin Requirements, or Smart Contract Addresses and Core Contract Reference.
  4. If the proposal has reached formal-spec stage, link or open the corresponding entry in the public DIPs repository.
  5. Check Governance Mechanics and Voting Threshold Reference so proposer-threshold, action-count, and queue/execute constraints are in view before submission.
  6. Link any implementation branch, merge request, or execution notes that readers need to evaluate the proposal.
  7. Open the public proposal surface linked from the canonical forum thread or DIP, then submit the proposal action there.
  8. Save the canonical forum URL, DIP URL, proposal ID, and submission transaction hash or receipt after the action succeeds.

Verify before you treat it as canonical

  • one forum thread is the primary public discussion surface
  • any DIP or formal specification link matches the same proposal scope
  • the public proposal surface exposes the same proposal text or scope as the forum and DIP materials
  • the recorded proposal ID matches the intended governance item
  • linked public references describe the current mechanism rather than historical behavior
  • readers can tell whether the proposal is draft, active, queued, or already executed

Before you submit

  • verify the proposal scope is stable enough that the public references will not be immediately contradicted
  • verify the implementation links, if any, map to the same change described in the forum and DIP materials
  • verify readers can tell what is already approved versus what is only proposed

Common mistakes

MistakeSafer action
treating a discussion thread as already-canonical proposal textmake the canonical proposal artifact explicit
linking stale or historical mechanism docsre-check the current public references before publishing
assuming an unclear submission pathstop and use Community Resources or Support Channels instead of guessing

If the current submission path is unclear

Use Community Resources to re-open the official governance surfaces. If the forum thread or DIP does not expose a public proposal surface with a proposal ID or submission path, stop and use Support Channels instead of guessing the active submission route.

Next routes

Last modified on April 13, 2026