# O3 Vote

### Read before you propose

* A proposal needs at least **5k O3** to be submitted, and **50k O3** voted to pass on [snapshot](https://snapshot.org/#/o3dao.eth).
* A proposal must follow the [**Proposal Templates** ](#proposal-template-1-pool)listed below to be valid as well as easily understood by the devs and other users, or it might be rejected even if it passed.
* A proposal will be executed on **Enactment Day** according to the most time-efficient order once the vote has been approved. (Enactment Day: every **Wednesday** on **odd weeks**, [ISO](https://en.wikipedia.org/wiki/ISO_8601#Week_dates))
* If there is more than one adjustment to the same subject on the Enactment Day, only the latest one should be executed.

{% hint style="info" %}
Proposals and votes do not cost an O3 token.

Only the $O3 balance before the block number which the proposal was created will be counted as voting power.
{% endhint %}

### Proposal template 1 - Pool

Add a token liquidity pool on a chain, and it will also be added to the bridge list and swap list. At least two pools on different chains are being added to enable a bridge for a token.

#### Title

* Add $XXX Pools on Chain\_A and Chain\_B

#### Proposal Topic

* Deploy $XXX pools on Chain\_A and Chain\_B to enable users to bridge $XXX between the two chains. $XXX LPs are able to stake LP-XXX to earn $O3.

#### Description

* $XXX has a lot of holders and high demand on Chain\_A and Chain\_B.
* Supporting the $XXX bridge could bring new users and liquidity.
* ...

#### Token info

* Chain\_A address: 0x... (contract has to be **verified** for safety concerns) ; DEX: Uniswap (with **most liquidity** of this token)
* Chain\_B address: 0x... ; DEX: ...

#### Resources

* Website:
* Social media:
* …

#### Choices

* Yes / No

### Proposal template 2 - Chain

Add a new chain for users to bridge & swap tokens from/to. It has to be an **EVM-compatible** chain.

#### Title

* Deploy O3 Swap on Chain\_A

#### Proposal Topic

* Deploy O3 Swap on Chain\_A to enable users to bridge & swap tokens from/to.

#### Description

* Chain\_A has a high volume and liquidity demand.
* …

#### Resources

* Website:&#x20;
* Social media:&#x20;
* …

#### Choices

* Yes / No

### Proposal template 3 - Token

Add a token into the **swap list** to enable users to swap for a token. It’s aggregating the token liquidity from DEXs without deploying a pool.

#### Title

* Add $XXX token on Chain\_A swap list.

#### Proposal Topic

* Add $XXX token on Chain\_A swap list without deploying a pool. Users can swap from or to $XXX on Chain\_A.

#### Description

* $XXX has a lot of holders and high demand on Chain\_A and Chain\_B.
* ...

#### Token info

* Chain\_A address: 0x... (contract has to be **verified** for safety concerns) ; DEX: Uniswap (with **most liquidity** of this token)

#### Resources

* Website:
* Social media:&#x20;
* …

#### Choices

* Yes / No

### Proposal template 4 - Rewards Adjustment

Adjust the $O3 reward of a pool by a percentage (must be within the range **-50% to +50%**). Remember that the increase of one pool’s reward leads to the decrease of other pools’ rewards since the total $O3 reward is a fixed amount.

#### Title

* Adjust the $XXX pool reward on Chain\_A.

#### Proposal Topic

* $XXX pool reward on Chain\_A: +10%

#### Description

* $XXX has higher demand on Chain\_A than that on Chain\_B.
* …

#### Choices

* Yes / No

### Proposal template 5 - Other Proposals

Proposals for other improvements or suggestions to O3 Swap have to be constructive and practical.

#### Title

* Proposal to …

#### Proposal Topic

* Proposal to …

#### Description

* This proposal helps …
* …

#### Execution

* ...
* …

#### Choices

* Yes / No


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.o3swap.com/o3-vote.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
