Euler Finance
  • Welcome
  • Getting Started
    • Introduction
    • White Paper
    • Quick Links
  • App
    • Getting Started
      • Common Errors
    • How To
      • Connect a Wallet
      • Deposit
      • Withdraw
      • Borrow
      • Repay
      • Mint
      • Burn
      • Sub-Accounts
      • Transfer
      • Swap
      • Short/Long
      • Protected Collateral
      • Transaction Builder
      • Wrap
      • Activate
      • Allowances
      • Retrieve Browser Errors
      • Lending and Borrowing
    • FAQ
  • Euler Protocol
    • Getting Started
      • Risk Methodology
        • Asset Tiers
        • Collateral and Borrow Factor
        • Ranking Assets
        • Oracle Rating
      • Simulation Environment
    • Addresses
    • Parameters
      • Interest Rates
      • Risk Factors
  • Euler Governance
    • Getting Started
      • Phases
    • How To
      • Delegate Voting Power
      • Write a Proposal
      • Create a Tally (On-Chain) Proposal
        • Create a Snapshot (Off-Chain) Proposal
      • Vote on Tally (On-Chain)
      • Vote on Snapshot (Off-Chain)
      • Join the Forum
    • Treasury
    • Grants
    • Addresses
    • Parameters
  • EUL
    • About
    • Distribution
    • Epochs
    • Gauges
    • Staking
  • Developers
    • Getting Started
      • Contract Integration Guide
      • Contract Reference
      • Architecture
    • Proxy Protocol
    • Numeric Limits
    • SDK
    • Subgraph
  • Security
    • Audits
    • Bug Bounty
    • Insurance
  • Languages
    • White Paper (ENG-CHN)
    • Community Translations
  • Legal
    • Terms and Conditions
    • Privacy Policy
Powered by GitBook
On this page
  • About
  • Step-by-step

Was this helpful?

Export as PDF
  1. Euler Governance
  2. How To

Create a Tally (On-Chain) Proposal

PreviousWrite a ProposalNextCreate a Snapshot (Off-Chain) Proposal

Last updated 2 years ago

Was this helpful?

About

On-Chain governance actions (proposal, voting, etc.) for the Euler protocol can be done via the governance dashboard (described below). It is only required for proposals proposing changes to the smart contracts.

Tally is a web-based governance application focused on enabling on-chain governance. The Tally governance web application bringing all of the proposals and voting for these protocols under a shared user interface.

Tally empowers user owned governance through a voting dashboard, governance tooling, and real time research and analysis. Users can use the app to review data on governance systems, active and prior proposals, and individual delegates or token holders. The platform also enabled direct on-chain voting and vote delegation, helping users put their governance insights into action. Through integration with the Euler governance smart contract, Euler token holders can connect their wallets and create proposals, vote, delegate voting power to a community member, discover other delegates in the community, and more.

The can be accessed on Tally. The guide below demonstrates how to created an on-chain governance proposal on this dashboard.

Step-by-step

Now that you have created a proposal using and it has passed off-chain voting on Snapshot, you are ready to make a proposal on Tally for on-chain voting.

1. Visit the on Tally and connect your wallet where you have EUL voting power.

⚠️ You CANNOT vote if you have not delegated your token., You have to either delegate your token power to yourself or a delegate in order to vote in governance. Self-delegate or delegate to others .

2. To create a new proposal, click on Create New Proposal from the DAO home page on Tally as shown in the top right corner in the image below.

This will then open up the proposal creation dialog taking users through the required steps to create an on-chain proposal. In the initial step / screen, it will check that the user has enough voting power to meet the proposal threshold specified within the governance smart contract.

3. The Continue button shown above will become active if the connected wallet has the reqired voting power that meets the proposal threshold. Upon clicking continue, you will be presented with a form to input the proposal name and add a short description as shown below.

You do not need to upload smart contract ABI file as it will be automatically imported from the verified contract on etherscan.

5. The following page will then be the review page allowing the user to review and confirm that the specified actions are correct:

Once confirmed, the proposal will then be created on-chain and if successful, Tally will display the proposal page with the description and status as it progresses (e.g., pending, active, succeeded, queued, executed).

4. Users will need to add the actions to be executed should the proposal become successful or receive majority of vote in support. In this step, users can specify the target smart contract address (this should be the [stub governance smart contract address -](https://etherscan.io/address/0x8233f21dda26229c8b0586c3c2521be5da0e6328 0x8233f21dda26229c8b0586c3c2521be5da0e6328) for phase one of the governance launch), smart contract function and required function parameters (the hex data for your proposal created on ). Up to a maximum of 10 actions can be added in a single proposal.

Full Tally documentation can be accessed online at: . The documentation describes how to navigate the web app, voting and delegation and creating a Tally account.

proposal.euler.finance
Tally
provides transparency around the governance of various DeFi protocols, e.g., Compound, Uniswap, etc.
Euler Governance Dashboard
proposal.euler.finance
Euler on-chain governance dashboard
here
Tally