# Configurations

## DAO configuration

For safe measures against DAO attacks make sure you DAO configuration has a **high minimum of governance tokens** for it to be altered.

### Initial Config Visualisation <a href="#initial-config-visualisation" id="initial-config-visualisation"></a>

{% hint style="success" %}
**Jito** will be used below for example purposes. After a DAO is deployed the configuration of a DAO can be found in **Settings**.
{% endhint %}

Upon opening **Settings** you will find the DAO main addresses, configuration & governances (treasuries).

<div data-with-frame="true"><img src="https://390386455-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjcBkwIHRLHkf9D1lm834%2Fuploads%2FeUCIkjoajV91F4eqvnpj%2FScreenshot%202025-09-30%20at%2013-16-31%20.png?alt=media&#x26;token=9eeb0535-2aee-4d40-9b56-e1ecc85ec3b1" alt="DAO Settings Page"></div>

### Addresses <a href="#parameters" id="parameters"></a>

In the addresses section users are able to see:

* **Realm/ Pubkey**: Address of the DAO
* **Realm Authority 'x DAO Treasury'**: Realm authority, usually set to one of the DAO wallets, the authority controls DAO configuration.
* **Owner 'Governance Program'**: spl-governance instance used by the DAO.
* **Community Mint**: Address of the chosen governance token.
* **Council Mint**: Address of the council token.

### Governance (Treasuries) <a href="#governance-treasuries" id="governance-treasuries"></a>

In the governances section users are able to see the DAO treasury/ treasuries and their parameters, accounts & statistics.

For every treasury created an authority is also given for each.

### Advanced Parameters/ Config <a href="#config" id="config"></a>

In the advanced parameters/ config section users are able to see:

* **Community max vote weight source**: Percentage of the token supply considered for quorum or absolute number of the token supply or set number by the DAO.
* **Min community tokens to create governance**: Amount of tokens needed to change the DAO Config
* **Use community voter weight add-in**: Indicates whether voter weight governance plugin is used by the DAO.
* **Use max community voter weight add-in**: Indicates whether max voter weight governance plugin is used by the DAO.

{% hint style="info" %}
For **Multisig DAOs** without the community governance token, this value is irrelevant and it's defaulted to disabled value.
{% endhint %}

### Config Modification <a href="#config-modification" id="config-modification"></a>

Only users with sufficient governance tokens can propose configuration changes to maintain DAO security.

#### Prerequisites for Config Changes <a href="#prerequisites-for-config-changes" id="prerequisites-for-config-changes"></a>

Before modifying DAO configuration, ensure you have:

* Sufficient governance tokens to meet the minimum proposal threshold
* Understanding of the proposed changes and their impact
* Community consensus or discussion around the modification

{% stepper %}
{% step %}

#### Access DAO Configuration

Navigate to your DAO create proposal wizard section and move forward to DAO config and review the current configuration settings.<br>

1. Create Proposal
2. Proposal Details
3. Select Governance Wallet (Main)
4. Add Instruction
5. DAO Config
   {% endstep %}

{% step %}

#### Select Configuration Type <a href="#step-2---select-configuration-type" id="step-2---select-configuration-type"></a>

Click on **"Change Config"** to start proposing configuration changes.

Choose the type of configuration you want to modify:

**How would you like to configure your community token**: Liquid, Disabled, Membership

* Liquid - Maybe be bought, sold, or transferred.
* Disabled - This removes voting & managing power for token owners.
* Membership - Cannot be traded or transferred, but can be revoked by the DAO.

**Do you want the community to be able to manage this DAO**: Anyone with the alloted amount of governance power can edit non security-related information without a proposal.

**What is the minimum amount of governance power needed to manage this DAO?**: A user will need at least this much governance power to manage and edit information for this DAO.

**What type of governance structure do you want your DAO's community to use**: Default, VSR, NFT, Civic, QV, Custom

* Default - Governance is based on token ownership
* VSR - Locked tokens (veTokens)
* NFT - Voting enabled and weighted based on NFTs owned
* Civic - Governance based on Civic verification
* QV - Quadratic voting
* Custom - Add a custom program ID for governance structure

{% hint style="danger" %}
QV & Civic plugins are disabled at the moment, if you wish to pursue them please reach out!
{% endhint %}

**How would you like to configure your council token**: Liquid, Disabled, Membership

* Liquid - Maybe be bought, sold, or transferred.
* Disabled - This removes voting & managing power for token owners.
* Membership - Cannot be traded or transferred, but can be revoked by the DAO.

**What Type of community maximum voter weight do you want to use?**: This determines the maximum voter weight used to calculate voting thresholds. Updating this option requires you to know the maximum supply of your governance token.

* Supply Fraction
* Absolute
  {% endstep %}
  {% endstepper %}

{% hint style="warning" %}
**Security Note**: Always set conservative thresholds to prevent governance attacks. Higher minimum token requirements provide better security against malicious proposals.
{% endhint %}
