diff --git a/docs/multisig-DAO/DAO-add-members.md b/docs/multisig-DAO/DAO-add-members.md index 880697f..4e293ed 100644 --- a/docs/multisig-DAO/DAO-add-members.md +++ b/docs/multisig-DAO/DAO-add-members.md @@ -2,15 +2,13 @@ sidebar_position: 5 --- - - # Adding Members to a DAO -In order to add a member to your DAO click on the **[+]** button in the members panel. +In order to add a member to your DAO, click on the **[+]** button in the members panel. ![add-members](/img/DAO-add-members/members_view.PNG) -Specify the new member's wallet address in the form that appears and press **[Propose]** button to create a proposal to add the new member. +Specify the new member's wallet address in the form that appears, and press the **[Propose]** button to create a proposal to add the new member. ![add-members](/img/DAO-add-members/member's_wallet.PNG) @@ -18,22 +16,21 @@ Specify the new member's wallet address in the form that appears and press **[Pr All the other options of the proposal are automatically filled out and you don't have to specify them unless you want to override the default values. ::: - -You can access the options panel by pressing the **[Options]** button. +You can access the options panel by pressing the **[Options]** button. **Proposal Title:** This is the title the other members of your DAO will see when they vote on the proposal. -**Proposal Description**: The description of the proposal. +**Proposal Description**: The description of the proposal. -**Voter Weight**: If the member is added the voter weight defines how much voting power the member will have. Voter weight of 1 means the new member would have 1 vote in the DAO. The voter weight can be changed in the future by creating additional proposals. +**Voter Weight**: If the member is added, the voter weight defines how much voting power the member will have. Voter weight of 1 means the new member would have 1 vote in the DAO. The voter weight can be changed in the future by creating additional proposals. ![add-members](/img/DAO-add-members/wallet_options.PNG) -After proposing and voting yourself, you have to wait for other members of the DAO to vote to add the member. Depending on how the DAO is set up a different percentage of members will have to accept the proposal before the new member can be added. +After proposing and voting yourself, you have to wait for other members of the DAO to vote to add the member. Depending on how the DAO is set up, a different percentage of members will have to accept the proposal before the new member can be added. ![add-members](/img/DAO-add-members/voting_results.PNG) -When enough members approve the proposal and the approval quorum is reached it is automatically passed without waiting the full voting time (3 days by default). +When enough members approve the proposal and the approval quorum is reached, it is automatically passed without waiting the full voting time (3 days by default). Finally, after the proposal is approved by the DAO members, in the "Instructions" section of the proposal click on the **[Execute]** button to mint the membership token(s) to the new member. diff --git a/docs/multisig-DAO/create-multisig-DAO/DAO-wizard.md b/docs/multisig-DAO/create-multisig-DAO/DAO-wizard.md index a797d65..70cc1c3 100644 --- a/docs/multisig-DAO/create-multisig-DAO/DAO-wizard.md +++ b/docs/multisig-DAO/create-multisig-DAO/DAO-wizard.md @@ -4,7 +4,7 @@ sidebar_position: 1 # DAO Wizard -You have two ways to create a multisig DAO, the simple and the advanced. The simple way, you don't need to worry about governance tokens, governance programs and other details, because the platform will generate everything for you. The advanced way, you'll need to provide all the necessary information that is abstracted in the simple form. To perform this operation, we'll use a DAO Wizard that guides you to the necessary steps depending on the options you choose. So, let's take a look in both cases. +You have two ways to create a multisig DAO, the simple and the advanced. With the simple way, you don't need to worry about governance tokens, governance programs and other details, because the platform will generate everything for you. With the advanced way, you'll need to provide all the necessary information that is abstracted in the simple form. To perform this operation, we'll use a DAO Wizard that guides you to the necessary steps depending on the options you choose. So, let's take a look at both cases. ### Before starting diff --git a/docs/multisig-DAO/create-multisig-DAO/bespoke-DAO.md b/docs/multisig-DAO/create-multisig-DAO/bespoke-DAO.md index d2a7f61..82e286c 100644 --- a/docs/multisig-DAO/create-multisig-DAO/bespoke-DAO.md +++ b/docs/multisig-DAO/create-multisig-DAO/bespoke-DAO.md @@ -20,7 +20,7 @@ With your governance setup plan in hand, you should fill the form as follows. Th In the first step, you'll need to fill the basic configuration for your DAO -![multisigbespoke](/img/multisig-DAO/multisig-bespoke-empty.png) +![multisigbespoke](/img/multisig-DAO/multisig-bespoke-empty2.png) 1. **Name your DAO:** Choose the name for your DAO but bear in mind that if you choose a name that already exists, the transaction will fail. @@ -45,11 +45,7 @@ Checking `Use Test Instance` will change the program id to `GTesTBiEWE32WHXXE2S4 ![multisigbespokegov](/img/multisig-DAO/multisig-bespoke-govtoken.png) -6. **Lastly, the `Governance program version`** that represents the version of the governance program. If you're using the default instance then at the time of writing the version of the deployed program is 1. - -![multisigbespokeversion](/img/multisig-DAO/multisig-bespoke-programversion.png) - -7. **Click next to proceed to the [next step](#step-2-the-council)**. +6. **Click next to proceed to the [next step](#step-2-the-council)**. --- diff --git a/docs/multisig-DAO/get-started.md b/docs/multisig-DAO/get-started.md index 0f50526..9d6dd04 100644 --- a/docs/multisig-DAO/get-started.md +++ b/docs/multisig-DAO/get-started.md @@ -17,4 +17,4 @@ This section is related to the Multisig DAO on Solana network, and it'll cover: After this read, you'll be able to create and manage your own DAO. ::: -Before continue, bear in mind that you'll need to use a Solana wallet (we recommend [Phantom](https://phantom.app/)) and own [SOL](https://coinmarketcap.com/currencies/solana/). For the convenience, it is possible to use the `devnet` to test if your DAO is performing as it's supposed to. +Before continuing, bear in mind that you'll need to use a Solana wallet (we recommend [Phantom](https://phantom.app/)) and that you own [SOL](https://coinmarketcap.com/currencies/solana/). For your convenience, it is possible to use the `devnet` to test if your DAO is performing as it's supposed to. diff --git a/docs/multisig-DAO/treasury-account.md b/docs/multisig-DAO/treasury-account.md index c6a71fc..670228f 100644 --- a/docs/multisig-DAO/treasury-account.md +++ b/docs/multisig-DAO/treasury-account.md @@ -6,45 +6,42 @@ sidebar_position: 6 Treasury account is a shared wallet which holds assets owned by a DAO. Each DAO can have any number of treasury accounts -holding different assets. Anybody can deposit tokens into treasury accounts +holding different assets. Anybody can deposit tokens into treasury accounts, but only the DAO members can ever approve withdrawals through treasury transfer proposals. -![multisigbespoke](/img/treasuryAccount/vaults.png) ---- +## ![multisigbespoke](/img/treasuryAccount/vaults.png) ## Creating Treasury Account -To start select the plus button ![multisigbespoke](/img/treasuryAccount/add_treasury.png) in the right corner of the Treasury View +To start, select the plus button ![multisigbespoke](/img/treasuryAccount/add_treasury.png) in the right corner of the Treasury View ![multisigbespoke](/img/treasuryAccount/vaults.png) ### Token Treasury -If you want your treasury account to hold tokens (ex. USDC) you have to provide the token address (aka mint address) of the token you need. +If you want your treasury account to hold tokens (ex. USDC), you have to provide the token address (aka mint address) of the token you need. **Common token addresses** -**USDC:** `EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v` +**USDC:** `EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v` **wSOL:** `So11111111111111111111111111111111111111112` ![multisigbespoke](/img/treasuryAccount/usdc.png) - - ### NFT treasury -If you want your treasury account to hold NFTs then choose the `NFT Treasury` option +If you want your treasury account to hold NFTs, then choose the `NFT Treasury` option ![multisigbespoke](/img/treasuryAccount/nft.png) ### Treasury Governance Settings **Min community tokens to create proposal:** The minimal amount of the DAO community governance tokens -a member of the DAO has to own to be allowed to propose transfers from the treasury. +a member of the DAO has to own to be allowed to propose transfers from the treasury. :::tip -For Multisig DAOs without the community governance token this value is irrelevant and we default it +For Multisig DAOs without the community governance token, this value is irrelevant and we default it to arbitrary number of `1,000,000` ::: @@ -55,10 +52,9 @@ The delay for treasuries is usually set to `0` to allow transfers of the assets ::: **Max voting time (days):** The maximum number of days the DAO can vote on the treasury proposals. -If consensus is not reached by the end of the voting time the proposal is defeated. - -**Yes vote threshold (%):** The Yes vote threshold defines the number of Approve votes required to approve a transfer from a treasury account. -For example if there are 10 members in the DAO and the Yes threshold is set to 60% then at least 6 members must approve any transfers from the treasury. +If consensus is not reached by the end of the voting time, the proposal is defeated. +**Yes vote threshold (%):** The Yes vote threshold defines the number of "Approve" votes required to approve a transfer from a treasury account. +For example, if there are 10 members in the DAO and the Yes threshold is set to 60%, then at least 6 members must approve any transfers from the treasury. -After providing all the details press the `Create` button and the new treasury account will created and accessible from the main page of your DAO +After providing all the details, press the `Create` button and the new treasury account will be created and accessible from the main page of your DAO diff --git a/docs/multisig-DAO/what-multisig-DAO.md.draft b/docs/multisig-DAO/what-multisig-DAO.md.draft index 3518291..58b6b76 100644 --- a/docs/multisig-DAO/what-multisig-DAO.md.draft +++ b/docs/multisig-DAO/what-multisig-DAO.md.draft @@ -4,13 +4,13 @@ sidebar_position: 3 # What is a Multisig DAO? -To understand what a __Multisig DAO__ is we first need to know what a __DAO__ is. +To understand what a __Multisig DAO__ is, we first need to know what a __DAO__ is. According to the [official documentation](https://ethereum.org/en/dao/), a DAO is a Decentralized Autonomous Organization or, in simpler words: __an organization that manages itself without a center piece__. DAOs are an effective and safe way to work with countless folks around the globe. The governance of a DAO is given by the distribution of voting tokens (council votes and community votes) that are used to express the supporters opinion about an organization decision, being that decision to hire a new developer, rise a salary, mint community tokens, and so on. -Instead of a closed governance model just like a traditional organization where only the top management can vote, the DAOs are much more fair to the ones who cares about their services, allowing them to chose between decisions and also make proposals to organizations having the voters as their only blockers. +Instead of a closed governance model, just like a traditional organization where only the top management can vote, the DAOs are much fairer to the ones who care about their services, allowing them to chose between decisions and also make proposals to organizations, having the voters as their only blockers. - A _DAO_ is analogous to a _DAO_ in many aspects but let's take a look in the main differences between a common DAO and a Solana DAO: + A _DAO_ is analogous to a _DAO_ in many aspects, but let's take a look in the main differences between a common DAO and a Solana DAO: - - A Solana DAO is fully on-chain governed, so it is not necessary to use a third party service like Snapshot. + - A Solana DAO is fully on-chain governed, so it is not necessary to use a third-party service like Snapshot. - diff --git a/static/img/multisig-DAO/multisig-bespoke-empty2.png b/static/img/multisig-DAO/multisig-bespoke-empty2.png new file mode 100644 index 0000000..f95e12f Binary files /dev/null and b/static/img/multisig-DAO/multisig-bespoke-empty2.png differ