# AshDAO Proposal Guide

### 1. Create a proposal

There are certain criteria that need to be met for a user to create a proposal.

* The user must have a minimum of 50,000 veASH at the time of proposal creation.
* The user should have yet to create any proposals within the last seven days.

For a proposal to be listed on AshDAO, its owner must first initiate a discussion on the [**AshSwap forum**](https://github.com/ashswap/ash-proposals/issues/new/choose). The proposal’s URL should start with: <https://github.com/ashswap/ash-proposals/issues/new/choose>

Visit the Proposal Voting page and click Create Proposal

<figure><img src="https://3085731692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIu87vQiZbdD79KPpWRPP%2Fuploads%2Fzj5hVXsyojrIjkPIdWsl%2Fproposal-step-0.jpg?alt=media&#x26;token=50a5f30e-db95-401f-b955-5448194d7afe" alt=""><figcaption></figcaption></figure>

Choose your Proposal Action:

* Proposal Type:
  * Whitelist farm to receive ASH farm: Proposal to decide whether a farm is listed in ASH Farm Controller.
  * Start/Stop ASH reward for a farm: Proposal to stop or start distributing ASH reward for a farm.
* Farm Address: choose which farm you want to make an effect

<figure><img src="https://3085731692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIu87vQiZbdD79KPpWRPP%2Fuploads%2F6VyXmQkpflQyYpBY1yu7%2Fproposal-step-1.png?alt=media&#x26;token=eb4692b6-111c-43ff-bf3f-2e5a5a96c69a" alt=""><figcaption><p>Step 1/2: Choose Proposal Type, Farm Address</p></figcaption></figure>

Fill in your Proposal Info:

* Proposal Title: A short summary of your proposal with a limit of 120 characters.
* Proposal Description: describe the detail of your proposal here in Markdown format, this section has a limit of 520 characters.
* Link to Description:
  * for a proposal to be listed on AshDAO, its owner must first initiate a discussion on the [AshSwap forum](https://github.com/ashswap/ash-proposals/issues/new?assignees=\&labels=proposal\&template=governance-proposal.md\&title=%5BPROPOSAL%5D).
  * the proposal’s URL should start with: [http://github.com/ashswap/ash-proposals/issues](http://github.com/ashswap/ash-proposals/issues*)

<figure><img src="https://3085731692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIu87vQiZbdD79KPpWRPP%2Fuploads%2FDPKkuFGBpS7O4JhESaKU%2Fproposal-step-2.png?alt=media&#x26;token=057e9a7b-9df1-4ecf-9873-fc2e3c62d52b" alt=""><figcaption><p>Step 2/2: Fill in Proposal Title, Description, Link to Description</p></figcaption></figure>

After filling in the necessary information, click Done & Create and confirm on your wallet, then wait for a while till the proposal appears in the AshDAO interface.

#### (Optional) Create a Bribe for your proposal

After your proposal is created, you can create a Bribe to attract more users to vote for your proposal

<figure><img src="https://3085731692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIu87vQiZbdD79KPpWRPP%2Fuploads%2FXMXu8luvIdBpehgZmNhk%2Fproposal-bribe-add.jpg?alt=media&#x26;token=30d962ed-f664-4d7c-9c43-b8328d785827" alt=""><figcaption></figcaption></figure>

### 2. Vote for a proposal

Choose the proposal you want to vote on with the status Active

<figure><img src="https://3085731692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIu87vQiZbdD79KPpWRPP%2Fuploads%2Fq9oCSpsqPxyda0AuerpH%2Fproposal-01.png?alt=media&#x26;token=5c3f68fb-28e2-4cb8-8ed3-a83bfb6fd36c" alt=""><figcaption></figcaption></figure>

Check the description carefully and choose your vote: Support, or Against; choose the percent of Voting Power you want to vote for, then confirm the transaction on your wallet.

Please notice that you can only vote in 1 time, it’s unable to undo.

<figure><img src="https://3085731692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIu87vQiZbdD79KPpWRPP%2Fuploads%2F08DpeNzzHba9D6t6oAMb%2Fproposal-vote-01.jpg?alt=media&#x26;token=cae68f75-e7fb-416f-9431-9baf3ab89673" alt=""><figcaption></figcaption></figure>

### Proposal’s Life Circle on Mainnet

* Pending: Until the next Thursday
* Active: 7 days
* Approved: 14 days before expired

**Notice:** a voting epoch happens from 0:00 UTC Thursday to 0:00 UTC next Thursday (7 days)

### Proposal’s Life Circle on Devnet

* Pending:  Until the next 30 mins or 60 mins
* Active: 24h&#x20;
* Approved: maximum 90 mins before expired

### Proposal’s “Passed” Status Requirements

A proposal will need to meet 2 criteria to be counted as “passed”:

* Support (50% required): the support vote needs to be higher than 50 % of the total vote
* Quorum: (>30% required): a proposal needs to have at least 30% voting power joining the vote compared to the total voting power.

Those criteria will change depending on each type of proposal

> Please notice that your Voting Power gradually decreases from the middle of a voting epoch (12 pm Sunday) as the proposal voting time approaches its end.
>
> `your Voting Power = min(veASH, 2`*`veASH`*`(endTime - now)/voteTime)`
