Tally Docs
Search…
⌃K

Create a Proposal

Get stuff done for your DAO by creating an on-chain proposal on Tally!
To submit an on-chain proposal, you must have at least enough voting power to meet the DAO's Proposal threshold. You can find this number on each DAO Page by expanding the Contract Parameters section near the top of the page.

Create a Proposal

Visit the DAO Page of the DAO you'd like to create a proposal for, then click the Create new proposal button at the top of the page.
Select the On-chain button to create an on-chain proposal.
If you haven't yet connected your wallet, Tally will prompt you to do so. Most governance frameworks require a proposal threshold—a minimum amount of voting power—to create a proposal. Make sure you connected with a wallet with enough voting power. Then click Continue.
Enter a Title for your proposal, then add a Description. Explain the intent behind the proposal and include any helpful context for the voters. If you want, you can also add a Preview image. When you're ready, click Continue.
Add actions to be executed if the proposal passes. You can select Tally's Transfer tokens recipe for a proposal that calls for the transfer of tokens, or select the Custom action button.
Note: Governor Alpha/Bravo has a limit of 10 actions. There is no limit for OpenZeppelin Governor.
If you choose the Transfer tokens recipe, enter the Target wallet address, select the Token you would like to transfer, and enter the Value of the token you would like to transfer. Enter a Memo to describe the purpose of the transfer, and optionally, upload a Media image such as an invoice. Tally will populate an infographic as a preview of the recipe.
For a Custom action, enter the Target contract address or upload your ABI file if the contract is not on Etherscan. Select the desired Contract method, and enter the call data for that method.
Actionless Proposals: If you choose to skip this step, and create a proposal with no actions, a transfer of 0 ETH to you (the proposer) will be added, as Governor requires one executable action for the proposal to be submitted on-chain.
Once you've added all actions, click the Continue button.
Almost done! Preview your proposal, then select Save draft or Submit on-chain. If you're ready to submit the proposal on-chain, you'll also need to sign the transaction to the chain using your wallet. Draft proposals are created off-chain and can later be submitted on-chain at any time. Draft proposals can be created and submitted by different users.