Create a DAO

Users can create a DAO easily on Ethereum (Rinkeby testnet) and Klaytn (Klaytn Baobab testnet) with Klique. Below is a guideline for DAO creation on Klaytn Network.

Step 1: Go to Klique homepage and connect your Metamask wallet with Klaytn testnet.

Click the ‘+’ button on the left bar and then the Build button in the middle to get started.

Step 2: Select 'Create new tokens' if you do not have an existing token. If you already have a token and would like to build the DAO upon that token, please select 'External Contracts'.

*Please note that 'External Contracts' only support tokens from Rinkeby in this version.

Step 3: Enter basic DAO and token issuance information. You can also submit a DAO/token logo and the social channels for your DAO.

Step 4: Enter the token distribution information:

For a simpliest DAO, you can only set the *Reserved tokens and the start time and end time.

*Reserved tokens: You can reserve DAO tokens for multiple addresses with different amount and unlock date. The token can be claimed from the token offering page once the locking period is ended.

*Whitelist sale (private sale) and *public sale are optional. Users can choose to open the token offering event and set a payment token (the default payment token is TT).

Whitelist sale (private sale): Users can set whitelist addresses, different sale prices, and allocation for each address. The total amount of Whitelist sale token and the equivalent TT value will be automatically calculated.

Public sale: Users can set a public sale price and a range that a single user can purchase (minimum and maximum amount of token that a user can purchase).

In the About section below, you can enter the token offering content that will be displayed as the detail of the token offering event.

Step 5: Edit the DAO configurations:

Minimum holding to vote - the minimum amount of token you should hold to participate in a voting event (default is 1) . This holding requirement may determine the participation rate of the community.

Minimum holding to create proposal - the minimum amount of token you should hold to create a proposal (once you have created the proposal, this required amount of token will be staked until the voting is completed). This holding requirement may determine the quality of the proposal and the control power of token holders.

Minimum voting participation rate - the minimum votes needed to make the voting result valid. This requirement determines the security of the DAO contract and the control power of token holders.

Community voting duration - the voting duration for community proposals. Community proposals, or regular proposals, are a great way to verify your idea and gather thoughts from the community and are manually executed off-chain, such as changing the roadmap, modifying articles, rebranding, etc.

Contract voting duration - the voting duration for executable proposals. Executable proposals are automatically generated once you are trying to change the DAO configuration, updating the DAO info, and withdrawing the DAO assets, the DAO contract. An executable proposal will be executed by the DAO contract on-chain only once it is passed.

Step 6: Confirm all the information and launch the DAO. Once launched, you can click 'Get started' and manage your DAO.

Last updated