Skip to main content

Create a Community Token DAO

When you choose to create a community DAO, we assume that you're an advanced user who understands all the governance setup details and we present you a more complex and flexible form than the multisig DAO.

So let's create a Community DAO:


Click on Create DAO on the home page and option and the following wizard will be shown:

multisiformempty

Click on the Community Token DAO option

Name your wallet

multisigformname

tip

Realms will provide a governance program ID by default, users can add their own customer Program ID under Advanced Options at this step in the multisig wallet wizard.

Determine the DAO's community token

Place the Community Token Mint if you have one, and if not, it will be generated for you. The community token mint is the token that will be used by the community to vote on proposals and it is required to create a governance. When you put the community token mint, a switch Transfer Authority will show up. If checked, it will transfer the authority of the community token to the realm.

multisigformname

Minimum number of community tokens needed to manage this DAO: this field represents the minimum number of tokens required to by a member to create a governance (e.g. create proposal)

tip

Realms provides the ability to determine the votes needed to pass a proposal by calculating the number of tokens in circulation (instead of using the total Mint supply) , users can do this under Advanced Options at this step in the Community Token DAO wizard.

multisigformname

Select the minimum percentage of yes votes to approve a proposal. The default is 60%

multisigformname


The Council

This will guide you to setup the council settings. This step is optional if you import your community token. It is mandatory if you are having realms create your community token. This is to ensure easy setup for initial governance rules. Here you have the ability to import other council tokens or create new ones. Council members can supervise and moderate DAO activities. It’s recommended to always create the council for DAOs in their incubation stage to prevent governance attacks or accidental losses of assets managed by the DAO.

multisigformname

Invite Members

Input solana addresses to add members to the Community Token DAO

multisigformname

After following thes steps, you should have something like the image below:

multisigformname

Then just click Create Community Token DAO, your wallet will pop up asking for signature. Approve to create the tokens and deploy the DAO.

After the transaction is complete, you'll be redirected to the DAO's page.