Proposal

Prerequisites

  • Must have sufficient voting power to meet the DAO's proposal threshold

  • Threshold requirements can be found in the "Contract Parameters" section of each DAO page

  • A connected web3 wallet with the required governance tokens

Step-by-Step Guide

1. Initiate Proposal

  • Navigate to the target DAO page

  • Click "Create new proposal" button at the top

  • Connect your web3 wallet if not already connected

  • Ensure you meet the minimum voting power threshold

  • Click "Continue"

2. Basic Information

  • Enter a descriptive proposal title

  • Provide a comprehensive description

  • Include rationale and relevant context for voters

3. Execute Actions

Two primary options available:

Option A: Transfer Tokens Recipe

  • Specify target wallet address

  • Select token type for transfer

  • Enter transfer amount

  • Add transfer memo/description

Option B: Custom Actions

  • Input target contract address

  • Select contract method

  • Input method parameters/calldata

Note: Governor Alpha/Bravo protocols limit to 10 actions;

4. Actionless Proposals

  • System automatically adds 0 ETH transfer to proposer

  • Required by Governor protocol for onchain submission

5. Finalization

  • Preview proposal details

  • Choose between:

    • Save as draft (offchain)

    • Publish immediately (requires onchain transaction)

  • Sign transaction with connected wallet if publishing

Proposal Simulations

Overview

  • Beta feature utilizing Tenderly Simulator API

  • Simulates proposal execution on forked network

  • Impersonates treasury (typically timelock contract)

Simulation Process

  • Automatic simulation during proposal creation

  • Results viewable in "Executable code" tab

  • Individual function results displayed separately

Troubleshooting

  • Failed functions indicate potential execution issues

  • Use "View raw result" for detailed error analysis

  • "Re-run" simulation after state changes

  • Example: Treasury balance requirements for transfers

Additional Features

  • Support for image embedding in descriptions

  • Draft proposals can be submitted by different users

  • Real-time validation of proposal parameters

Technical Considerations

  • Compatible with multiple governance frameworks

  • Supports ERC-20 and custom token transfers

  • Integrated with major blockchain explorers

  • Built-in simulation and validation tools

Last updated