LogoLogo
  • Get Started with LeagueDAO
  • Product Guides
    • LeaguePass Gold
      • What is it?
      • Utility
      • Gold vs Standard LeaguePass
      • Airdrop to 2022 LeaguePass Minters
    • Mega League
      • Getting Started
      • 2022 Mega League Format and Rules
      • How to Sign Up
      • LeaguePass
      • How to Redeem your LeaguePass
      • Player Draft
      • Managing Your Team
      • Team Settings
      • Player Status
      • Matchup Schedule
      • Season Schedule
      • Head 2 Head Matchups
      • Free Agent Marketplace
      • Trading Players
      • Playoffs
      • Leaderboard
      • Prizes and Rewards
      • Claiming Rewards
      • Roadmap
      • Product Updates
      • Security & Audits
    • Nomo Keeper Leagues
      • Getting Started
      • What is a Nomo League?
      • Nomo Player Tokens
      • How do I join a Nomo League?
      • I have minted Nomo but I cannot find a player name or picture on Opensea
      • How do I stake a Player Token?
      • How many Players can I stake?
      • Is there a deadline to stake my player tokens?
      • Do I have to re-stake my Player Tokens each week?
      • Do I have to stake a whole team of 12 players?
      • I staked my player and now I can't see him anywhere
      • How are Rewards Earned?
      • Is there an advantage to staking more players?
      • How Long Do I have to claim my rewards?
      • When can I claim my rewards?
      • League rewards…. are they only for this season?
      • Claiming Nomo League Rewards
      • Nomo Fantasy Football Scoring
      • Security and Audits
      • How do I see my Player's stats?
    • Scrambl Fantasy - frmr CryptoFantasy
      • Getting Started
      • Scrambl - NFT Minting
      • Scrambl - Scrambling Players
      • Scrambl - Scoring
      • Scrambl - Rewards
      • FAQ
      • Roadmap
    • Non-Fungible Brackets
      • Getting Started
      • Creating a New Bracket
      • Managing your Brackets
      • Bracket Scoring
      • Claiming Rewards
      • Roadmap
      • Security and Audits
  • Governance and Community
    • Beginner's Guide to Governance
    • Launch DAO
    • Players Associations
      • Reward Yield - Working Group
      • Game Models - Working Group
      • Partnerships - Working Group
      • Sport Expansion - Working Group
      • Testers United - Working Group
  • $LEAG Token
    • $LEAG Token Distribution
    • $LEAG Token
    • $LEAG Token Airdrop
  • Yield Farming and LP Incentivization
    • DAO Staking
    • LP Incentivization
    • Yield Farming
      • Yield Farming Epochs
  • Tutorials and FAQ
    • Yield Farming and LP Incentives
      • How can I earn rewards from the USDC/LEAG pool?
    • LeagueDAO Governance
      • How to return delegated voting power (vLEAG)?
      • How to delegate voting power (vLEAG)?
      • How to create a DAO proposal?
      • How to vote on a DAO proposal?
      • How to lock $LEAG to increase voting power?
      • How to withdraw $LEAG from the DAO?
      • How to obtain voting power (stake) in the DAO?
    • Using Polygon Network
      • Polygon TLDR
      • Adding Polygon Network to your Wallet
      • What is a Bridge?
      • Moving Funds to Polygon Network
      • Gas Fees on Polygon
      • How to obtain DAI on Polygon
      • Polygon
  • Resources
    • Whitepaper
    • LeagueDAO Brand Guide
      • LeagueDAO Logos
      • Colors and Fonts
      • Messaging Guide
    • LeagueDAO Contracts
    • LeagueDAO Smart Contract Audits
  • Social
    • Discord
    • Twitter
    • Medium
    • Github
Powered by GitBook
On this page
  • Intro
  • The State of LeagueDAO Governance Today
  • On-Chain Voting
  • Thresholds
  • Process Flow

Was this helpful?

  1. Governance and Community

Beginner's Guide to Governance

Intro

“LeagueDAO” does not refer to an incorporated entity based out of any legal jurisdiction. It is an open source suite of applications for tokenizing fantasy sports and play-to-earn gaming. Its founding team and the community that has emerged since its inception coordinate the continued development of this suite through a combination of formalized decision-making and informal channels for reaching consensus.

Its formalized decision-making is conducted through a structure referred to as a “DAO”, or Decentralized Autonomous Organization. The DAO is architected as a series of smart contracts on the Ethereum blockchain that allow users to deposit LeagueDAO’s governance token, $LEAG, to gain voting power. This voting power then allows users to decide on how to introduce new, or maintain existing, applications, as well as how to allocate collective resources in the shared treasury. With its DAO, LeagueDAO becomes accessible to anyone with an internet connection and an Ethereum wallet.

The aforementioned informal channels refer to where the LeagueDAO community congregates and discusses ideas, user feedback, and prospective DAO proposals. Such discussions happen primarily on our Discord server, with longer-form conversations being held on the LeagueDAO forum.

The State of LeagueDAO Governance Today

As mentioned above, LeagueDAO governance relies heavily on informal consensus gathering to make decisions. This reflects the early nature of the project: a core team and some hundred engaged community members are able to have orderly discussions without issue. The following process flow reflects what a good-faith effort for participating in governance would look like.

  1. Establishing a Reputation: Whether publicly or pseudonymously, you can establish yourself as an engaged member of the community by participating in conversations on our Discord and the LeagueDAO forum.

  2. Getting Feedback via Our Intake Form: The community has approved an Integration Team that works with community members and external parties to assess the feasibility of proposed ideas and see through the implementation of successful ones. Should you have an idea you would like to push forward, you can confer with the Integration Team to first brainstorm the idea.

  3. Notify with a Forum Post: Once you have workshopped your idea with the Integration Team and, ideally, other community members in the Discord, you can then make a comprehensive forum post outlining it. This will allow you to gain formalized feedback from the community and core team members, as well as make it easier for the discussion to be shared in the Discord or on Twitter.

  4. Wait 2 Days and Submit a 5-Day Snapshot Vote: After your forum post has been up for 48 hours, you should feel free to propose a Snapshot vote on the idea. This is the most subjective part of the process. You should make a clear effort to incorporate the feedback you received in the forum discussion into the Snapshot proposal.

  5. Proposal Included in the Next DAO Vote: If your Snapshot concludes with clearly unanimous agreement among the community’s most engaged members, it will be included in the next on-chain DAO vote. These votes will occur periodically as the core team continues to work through its roadmap. If your Snapshot vote did not garner significant turnout or unanimous approval, feel free to try it again with the new feedback you receive.

The current state of governance reflects a) the gas costs associated with holding DAO votes on-chain, and b) the small community size of LeagueDAO. As LeagueDAO grows, we will look to build out a more robust governance structure that will allow for the core team to merge with the community via a council entity, and for there to be specialized working groups through which specific topics can be routed.

On-Chain Voting

Currently, the core team coordinates when DAO votes occur in order to optimize for this gas intensity. DAO votes are reserved for actual on-chain actions, whether that be deploying smart contracts or allocating treasury funds. This means that such votes will occur periodically as roadmap items get deployed (e.g., new applications, new liquidity mining reward pools) on-chain; such votes could however be called by any community member willing to pay the associated gas fees. Each DAO vote can support up to 10 separate on-chain actions, which is why we currently roll successful Snapshot proposals into them.

It is important to note how voting power is determined in such votes. For a participant’s LEAG holdings to count for their vote, the tokens must be staked in the DAO.

The participant can then choose to either leave their LEAG unlocked, or leave it locked for up to a year. One unlocked LEAG gives the user one vLEAG voting share; locking up one LEAG for a whole year gives the user 2 vLEAG voting shares. This bonus decays linearly relative to the remaining duration of the lock. If you lock for one year, after 6 months only 50% of the bonus will remain; after 9 months, only 25%; and after a year, your LEAG staked and vLEAG will be identical.

Worth noting: users can opt to delegate their vLEAG to another user. This allows smaller users, who may be put off by the cost of gas fees associated with casting a vote, to ensure that an aligned representative can vote on their behalf.

Thresholds

To be proposed and passed, a DAO vote must meet the following thresholds:

  • Proposer’s vLEAG needs to be >= 1% of Total LEAG Staked: To submit a proposal for vote, the address doing so must have vLEAG greater than 1% of the total LEAG staked. For example, if there are 1000 LEAG staked, a user will need either 10 unlocked LEAG staked, or 5 LEAG locked for a year.

  • Minimum 40% of Staked LEAG Must Vote: For a vote to be considered legitimate, the amount of vLEAG that participates in the vote must be >= 40% of the total LEAG staked. For example, if there are 1000 LEAG staked, the participation of 400 vLEAG would be enough to achieve quorum.

  • Minimum 60% of Participating vLEAG Must Approve: A DAO vote is considered approved if the vLEAG quorum is reached and 60% of it votes in the affirmative once the vote concludes.

Process Flow

Each proposal is formed of:

  • ID

  • Title

  • Description

  • List of targets (addresses)

  • List of values

  • List of signatures

  • List of calldata

A proposal can execute up to 10 different actions, but they must be done so atomically (i.e., all or nothing).

In order to give DAO participants enough time to stake, vote, check and discuss proposals, each of the following periods lasts for 4 days: Warm-up, Voting, Queued for execution, Grace.

Notice, the Queued period is the only state that requires a user action to activate. So when it is activated, its 4-day lasting period counts from the moment when the voting ended, not when the user did the action. For example, if voting ends and someone queues the proposal 2 days after, it will not stay in the queue for 4 more days but only 2 days because 2 have already passed.

During the Queued period, a special type of proposal, referred to as an Abrogation Proposal, can be added to the original proposal. While such a proposal allows for a last-minute action to be added, it requires 50% of staked LEAG to participate; essentially, it serves to provide extra bandwidth for DAO action in the case of an emergency vote.

Once a proposal is accepted, it will have to wait in a queue before it can be executed. During this time, it can be canceled by:

  • the creator;

  • anyone if the creator’s balance falls below the 1% threshold;

  • cancellation proposal.

Once a proposal becomes executable, any users can call the execute function. If the proposal is not executed during the Grace period, it is marked as expired and cannot be executed anymore.

Feel free to jump in our Discord, submit a forum post, or add a Snapshot vote.

PreviousSecurity and AuditsNextLaunch DAO

Last updated 3 years ago

Was this helpful?

How to stake in the DAO?
How to lock LEAG to increase voting power?
How to delegate voting power (vLEAG)?
How to return delegated voting power (vLEAG)?
How to create a proposal?
How to vote on the proposal?