Skip to main content

Submit a Proposal

Step-by-step guide to writing and submitting an Arrow Improvement Proposal.

Anyone can submit an Arrow Improvement Proposal. Here's how.

1. Read the existing AIPs​

Browse the Proposal History to understand what's already been proposed and adopted.

2. Discuss your idea first​

Before writing a formal proposal, share your idea in the DAO forum or on Discord to gather early feedback. This saves effort if the community has concerns.

3. Write your AIP​

Use the AIP template in the dao-aips repository. A complete AIP includes:

  • Abstract — A short summary of the proposal.
  • Motivation — Why this change is needed.
  • Specification — The detailed technical or process description.
  • Rationale — Why this approach was chosen over alternatives.
  • Backwards Compatibility — Any impact on existing systems or processes.

4. Submit a pull request​

Open a PR against the dao-aips repository with your new AIP file. Follow the naming convention: AIP-XXX.md.

5. Community review​

Your AIP will enter Review status. Engage with community feedback on the forum and in Discord.

6. Vote​

Once the review period closes, the GBC will schedule a Snapshot vote. If the proposal passes, it moves to Final status.