Opium Network
  • Opium Documentation
  • Introduction to Opium
    • What is Opium
    • FAQs
  • Restrictions
    • Restrictions
  • Security and Audits
    • Disclaimer
    • Audits
    • Bounty program
  • Governance
    • Decentralized setup
    • Governance flow
      • Proposal creating
      • Process of voting – technical description
    • $Opium governance token
  • For users
    • Opium.Finance
    • opium.exchange
  • FOR DEVELOPERS
    • Deployment Addresses
      • Opium Protocol v2
      • Opium Protocol v1
    • High-level overview
    • Opium Protocol V2
      • Core
      • Registry
      • SyntheticAggregator
      • OracleAggregator
      • OpiumProxyFactory
      • OpiumPositionToken
    • Opium Protocol V1
      • Core
      • Registry
      • TokenMinter
      • TokenSpender
      • SyntheticAggregator
      • OracleAggregator
      • Helpers
      • Interfaces
      • Common Errors
        • OracleAggregator Errors
        • Core Errors
      • oID - Oracle recipe
      • sID - Derivative recipe
      • EIP-2547: Composable Multiclass Token
    • Tutorials
      • OracleId examples
      • SyntheticId examples
      • End-to-end tutorial
    • Opium API
      • Subgraph V2
      • Subgraph V1
    • SDK
      • Opium V2 SDK
      • Opium Finance Pools SDK
      • Swap Rate SDK/API
  • Complex description
    • Glossary
    • Opium derivatives
    • Oracle and derivative recipes
    • Oracle and derivative registers
    • Opium margin
    • Opium swaps (TMtm)
    • Opium order books
Powered by GitBook
On this page
  • Discussion
  • Making the proposal
  • Voting
  • Execution

Was this helpful?

  1. Governance
  2. Governance flow

Proposal creating

PreviousGovernance flowNextProcess of voting – technical description

Last updated 3 years ago

Was this helpful?

Discussion

First, create a discussion on the in one of the following sections:

  • Governance

  • Learn about

  • Opium Build on Opium

  • Bounties and contests

  • Other

Try to stay objective and list all pros and cons of your proposal, so every community member can make up their mind about the initiative. However, you can explain and advocate for your point of view freely in the comments.

The author of the discussion is responsible for the flow of the discussion: keep it up-to-date, so every person new to the discussion won’t need to scroll through all the comments and can easily see the updates in the main post.

The discussion is finalized when a compromise is reached.

Making the proposal

Making the proposal is the final step before actual voting. The proposal with the clear points that can be voted on with a simple Yes (Agree) or No (Disagree). If the proposal implies some actions add a batch of transactions while creating a voting proposal.

Voting

The voting period must be set to at least 48 hours, so community members will have the opportunity to evaluate the initiative make up their minds and vote on it. However, for urgent matters this requirement can be dropped.

Opium token holders receive voting power proportionally to the number of their governance tokens on balance.

Execution

After the off-chain voting is over, the result is sent to Reality.eth to record on-chain whether it passed or failed. If a proposal passes, the initiative is auto-executed, if it fails, blockchain marks it as an invalid transaction. For a visual representation of the process see the picture below.

If you suspect a malicious action, freeze a proposal and send it for arbitration. Opium Aragon DAO is set as an arbitrator, which allows $OPIUM token holders to decide the outcomes of the proposals using on-chain voting in case of disputes or attacks.

Opium Governance Forum
Read more about the voting principles
All the votings happen here