Decision Making
This is a non-official explanation of our process. For the official document please refer to:
Â
Â
RnDAO counts with 4 main levels
- RnDAO level: the DAO. For high level decisions such as policies (community guidelines, metagovernance, etc), high level fund allocation (contracting or otherwise allocating funds to the Units), or identity (changing the DAOs mission, logo or branding, vision, values, etc.).
- DAO work Units & Venture Units: separate legal entities that provide services to the DAO (DAO Work Units) or are otherwise incubated by the DAO (Venture Units). For decisions about membership to the Unit, fund allocation, and delegating responsibility to contributors or teams in projects/workstreams.
- Worsktreams & Projects: domains of work within a Unit, that can be ongoing (Workstreams) or finite (Projects). For everyday operational decisions.
- Contributors: the individuals that animate the DAO.
Â
This document refers to decision making at the RnDAO Level.
Â
Governance Process
Decisions are made through on-chain voting, using a non-transferable ERC-20 token that’s airdrop to contributors.
Â
Governor Contract on Arbitrum mainnet: 0x1F7678b0C522654cd68E0d8AEE0B9CAB0345D1Df
Â
Token: 0x33dB29274D2499F4afa91804850412C8473b83e2
https://arbiscan.io/token/0x33dB29274D2499F4afa91804850412C8473b83e2#code
Â
Permission management
Â
RnDAO LLC Multisig
arb1:0x2ac0d09D97bc824FE32A467Ccb96f7c1e447CcF6
Â
Â
FAQ:
Examples of use cases for custom contracts
- working with defi contracts
- changing settings on the governance contract
- burning or minting tokens
18 0’s
Â
You’ll need some Arb in your wallet to pay gas for voting
Â
Â
How to grant a use for minting
To allow an EOA mint token, the contract admin should assign the required role. (even for dao this process should be done once)
Â
2) Connect your wallet
3) Select “Write a proxy”
4) Select “grantRole”
5) Fill out the form by providing
- Role → 0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
- Account → Eligible Account address
6) Then Click on “Write” and sign the transaction
Â
Â
How to create a proposal for minting tokens
1) Click on “Create a proposal.”
2) Fill the form with the title and description
3) Add new action
4) Add custom action
5) paste the contract address of the token, for example, 0x33dB29274D2499F4afa91804850412C8473b83e2
6) Select “ERC20” from the ABI list
7) Select mint function
8) Once you select it, you add the address as “to” and the value as “amount.”
9) Once you have added, select publish proposal
Â
The amount should be uint256, which means the value format for each token should be 1 * 10^18
Example:
1000000000000000000 → 1 Token
40000000000000000000 → 40 token
Â
Â
Â
Â
Â
Â