> For the complete documentation index, see [llms.txt](https://igra-labs.gitbook.io/igralabs-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://igra-labs.gitbook.io/igralabs-docs/igra-dao.md).

# Igra DAO

Igra Network is governed by the Igra Association and $IGRA token holders via Igra DAO. The DAO is live at genesis.

***

## What is the Igra Association?

A Swiss non-profit association (Verein) registered in Zug, Switzerland (reg number: [CHE-138.661.280](https://www.zefix.ch/en/search/entity/list/firm/1719484)). It serves as the legal steward of the network.

The Association handles protocol development and manages its own operational funds from token sales. It cannot veto DAO decisions.

## What is Igra DAO?

The on-chain governance system for Igra Network, live from genesis. Token holders submit and vote on proposals via [Igra Governance](https://governance.igralabs.com/), with discussion on Discord.

Voting power combines delegated $IGRA tokens (including locked tokens once minted) and attester effective stake.

## What can the DAO control?

| Domain             | Parameters                                                                |
| ------------------ | ------------------------------------------------------------------------- |
| Attestation        | Exit cooldown, activation delay, penalty cooldown, minimum stake          |
| Slashing           | Slash ratios, challenger rewards, missed attestation penalties            |
| Economics          | Emission rate (attester APY), gas refund limits, protocol fees            |
| Protocol contracts | Any contract can be redeployed and references updated via governance vote |
| Distribution       | Ecosystem and Community pool allocations                                  |

For the full list of governed contracts, functions, and what cannot be changed, see [Governance and Treasury Control](/igralabs-docs/igra-token/governance-and-treasury-control.md).

## How do proposals work?

Any token holder meeting the proposal threshold can submit a proposal. After a voting delay, votes run for a fixed window (For / Against / Abstain). Passage requires quorum (dynamic % of total voting power, immutable at deployment) plus simple majority. Execution is immediate — no timelock. This is a deliberate choice: faster governance at the cost of no exit window.

## What is immutable?

These cannot be changed by governance or anyone:

* Maximum token supply (10,000,000,000 IGRA)
* Quorum percentage (set at deployment)
* Token contract logic
* Governance contract mechanics
* Vesting schedules (retroactively)

## Can the protocol be paused?

No. Igra is a based rollup: anyone running a node can submit transactions to Kaspa L1. There is no sequencer, no kill switch, no admin override.

Applications can have their own pause controls. Igra's Hyperlane token routes can be paused — see [Hyperlane Bridge Security](/igralabs-docs/for-developers/hyperlane-bridge-security.md).

## Who controls what?

| Component                     | Controller                              |
| ----------------------------- | --------------------------------------- |
| Protocol parameters           | DAO                                     |
| Protocol contracts            | DAO (redeploy + repoint via governance) |
| Token supply                  | Nobody (immutable)                      |
| Governance mechanics          | Nobody (immutable)                      |
| Association operational funds | Igra Association (token sale proceeds)  |
| Ecosystem fund                | DAO-elected committee                   |
| Community reward pools        | DAO-elected committee                   |
| Vesting pools                 | Fixed at deploy (immutable)             |

## How is voting power distributed at TGE?

At TGE, voting power is concentrated among early participants. This is typical for new networks and dilutes as tokens vest and distribute.

| Pool            | Minted at TGE | Votes            | % of Voting Power |
| --------------- | ------------- | ---------------- | ----------------- |
| Association     | 2.0%          | Yes              | 38%               |
| Team & Advisors | 1.8%          | Yes (6mo lock)   | 34%               |
| Early Investors | 1.0%          | Yes (6mo lock)   | 19%               |
| Public Sale     | 0.5%          | Yes              | 9%                |
| Ecosystem       | 2.2%          | No (in contract) | —                 |
| Community       | 2.5%          | No (in contract) | —                 |

Ecosystem (22%) and Community (25%) pools are held in contracts and do not vote. These tokens distribute over 60 months via DAO-approved allocations, progressively shifting voting power to active participants.

## What prevents insider control?

* Association cannot veto DAO decisions
* Immutable quorum percentage ensures governance thresholds cannot be lowered by insiders
* Ecosystem and Community pools (47% of supply) dilute insiders over time
* No timelock enables rapid community proposal execution
* Attester stake adds non-token voting power from network operators

## What is delegation?

Delegation activates your voting power. Holding tokens alone gives you 0 votes — you must delegate to yourself or to someone you trust. Delegation doesn't lock or transfer your tokens; you can still send, swap, or use them freely.

### How do I delegate?

Go to [Igra Governance](https://governance.igralabs.com/):

**First-time delegation** (never delegated before): Profile → "Join as Delegate" → dialog says "You are going to participate in the delegation by converting your tokens to voting power" → "Continue" → confirm wallet tx. This self-delegates automatically.

**Changing delegation** (already delegated): Profile → "Change Delegate" → choose "Myself" or "Someone else" (enter address) → confirm.

### Can I change my delegate?

Yes, at any time. But voting power is snapshotted when a proposal becomes Active — changing delegates after that won't affect votes on proposals already in progress.

### How do I vote?

Open an Active proposal → "Vote Onchain" → choose For, Against, or Abstain → optionally add a reason → confirm in wallet.

### Can I change my vote?

No. Votes are final once submitted.

### What is quorum?

The minimum number of votes (For + Abstain) needed for a proposal to be valid. If quorum isn't met, the proposal is Defeated regardless of the vote split.

### How much voting power do I need?

Any amount to vote. At least 400,000 votes to create a proposal.
