# Veto

## What is Veto? <a href="#what-is-veto" id="what-is-veto"></a>

Veto is a governance safeguard that enables:

* **Community Veto**: Community token holders can block proposals
* **Council Veto**: Council members can block proposals
* **Quorum-based Rejection**: Proposals are vetoed when rejection votes meet the configured quorum

This provides an additional layer of protection against proposals that may have passed the approval threshold but face strong opposition.

## Veto Configuration <a href="#veto-configuration" id="veto-configuration"></a>

DAOs can configure veto settings separately for both community and council governance.

### Community Veto Settings <a href="#community-veto-settings" id="community-veto-settings"></a>

* **Veto Quorum (%)**: The percentage of community voting power required to veto a proposal
* **Enable/Disable**: Toggle community veto capability on or off

### Council Veto Settings <a href="#council-veto-settings" id="council-veto-settings"></a>

* **Veto Quorum (%)**: The percentage of council members required to veto a proposal
* **Enable/Disable**: Toggle council veto capability on or off

### Setting Up Veto <a href="#setting-up-veto" id="setting-up-veto"></a>

{% stepper %}
{% step %}

#### Access DAO Configuration

Navigate to your DAO's **Settings** section to view current governance settings.
{% endstep %}

{% step %}

#### Create Configuration Proposal <a href="#step-2---create-configuration-proposal" id="step-2---create-configuration-proposal"></a>

Create a proposal to modify the DAO configuration and enable veto settings.

* Create Proposal
* Edit Wallet Rules
* Advanced Community Settings/ Advanced Multisig Settings
* Enable/ Disable
  {% endstep %}

{% step %}

#### Configure Veto Parameters <a href="#step-3---configure-veto-parameters" id="step-3---configure-veto-parameters"></a>

Set the veto quorum for community and/or council:

* **Community Veto Quorum**: Percentage of community tokens needed to veto
* **Council Veto Quorum**: Percentage of council votes needed to veto
  {% endstep %}

{% step %}

#### Submit and Vote <a href="#step-4---submit-and-vote" id="step-4---submit-and-vote"></a>

Submit the configuration proposal for community/council approval.
{% endstep %}

{% step %}

#### Execute Changes <a href="#step-5---execute-changes" id="step-5---execute-changes"></a>

Once approved, execute the proposal to apply the new veto settings.
{% endstep %}
{% endstepper %}

## How Veto Works <a href="#how-veto-works" id="how-veto-works"></a>

### During Voting <a href="#during-voting" id="during-voting"></a>

1. Members vote **Yes**, **No**, or **Veto (If enabled)** on a proposal
2. **Veto** votes count toward the veto quorum
3. If veto quorum is reached, the proposal is blocked regardless of approval votes

### Veto Outcome <a href="#veto-outcome" id="veto-outcome"></a>

* **Vetoed**: Proposal blocked when rejection votes meet veto quorum
* **Passed**: Proposal approved if it meets approval threshold without triggering veto
* **Failed**: Proposal fails to meet approval threshold
