How to create a Govern DAO
Creating a Govern DAO is a quick and easy process.
- DAO identifier: This will be your DAO unique identifier, and will be used as part of the URL to directly access your DAO. It may not contain spaces, and must not have already been used by another DAO. Try and name it something that relates to your community only (eg. "space_invaders_gamers_dao").
- DAO token: Fill out the information about the token your community will use to govern your DAO. 3-4 letters is generally sufficient for your token name.
- Use Aragon Proxies: Instead of deploying a whole smart contract to be the executor of your DAO (the one that executes transactions as the DAO), you will just deploy a proxy contract (which is a minimal version that forwards requests to a full contract that was already deployed by Aragon). By selecting this option you will drastically reduce the amount of gas needed to deploy your DAO.
- Execution delay: The amount of time a given transaction will be on hold before being executed. During this period, the transaction can be reviewed by your community members, and if it does not conform with your DAO agreement, it can be challenged. At the end of the delay period, the transaction will be available for execution. Learn more.
- Rules & Agreement: An Aragon Govern DAO works thanks to optimistic governance: it expects its members to act in its best interest, and for them to always follow a specific set of (pre-agreed) rules. These rules are what make a DAO agreement, and can be provided as free text, pdf, or document.
- Dispute resolution client: This is the address of a smart contract that can act as a dispute resolution system for the optimistic governance model to be enacted. The default address is set to Aragon Court, a tested and secure dispute resolution system by Aragon. Be aware that if you change this address, and the new smart contract does not implement the ERC3k standard (or it relies on an insecure system) you might make your DAO unusable or allow funds to be stolen.
- Schedule token amount: This is the token cost that will be required by any member to spend before they can schedule a transaction. Members who do not own the amount of tokens you define here will not be able to schedule any transaction. Learn more about collaterals.
- Challenge token amount: This is the token cost that will be required by any member to challenge a transaction. Members who do not own the amount of tokens you define here will not be able to challenge any transaction. Learn more about collaterals.****
- Whitelist of addresses (optional): This is an additional safeguard step you might want to add to your DAO to grant only a subset of members permission to schedule transactions.
If you are happy with it, just go ahead and click the "Confirm and create a DAO" button.
Do you have a question? Leave your comments here at our Discourse forum 👇