Mangrove
Mangrove
Mangrove
  • START HERE
    • What is Mangrove?
      • Smart offers
      • Bounty
      • Makers, Takers, Keepers
        • Makers
        • Takers
        • Keepers
    • Why Mangrove?
    • Who is the Mangrove dApp for?
    • Audits
    • FAQ
    • Glossary
    • Terms & Conditions
  • Strategies
    • Kandel
      • What is Kandel?
      • How does Kandel Work?
        • Step-by-step visual explanation
        • Parameters
        • Choosing Kandel parameters
        • Published Liquidity
        • More on failing offers
      • Potential risks
  • DAPP GUIDE
    • Swap
    • Trade
      • How to make an order
        • Market Order
        • Limit Order
        • Amplified Order
        • More on order types
      • Approvals
      • Minimum Volume
      • How to Track and Manage Orders
    • Earn
    • Rewards
    • Bridge
    • Wrap
  • MGV INCENTIVES
    • Fee Rewards
      • How the programs Work
      • Current programs
    • Vault LP programs
      • How the Programs Work
      • Current programs
      • Earning rewards
      • Example
      • Previous programs
    • MS2 Program (closed)
      • How Rewards Are Calculated
        • Reward Rate ρ
        • Takers Rewards
        • Adjusted Volume for Makers
        • How to Maximize Your Score
      • MGV Token Allocation per User Type
        • Specific Allocation for Kandel users and vault managers
        • Community Contributors
        • Incentives with a custom strategy
      • Epochs and Updates
    • MS1 Program (closed)
      • Intro
      • Trading Points
      • Boost
      • Referral Points
      • Community Points
      • Parameters
      • Technical Insights
      • MS1 FAQ
      • Disclaimer
  • Governance
    • General Governance
      • Key Stakeholders
        • Token Holders
          • Builders
        • Builders
        • Pods
      • Guardians
      • Governance Process
        • Initial Discussions
        • Proposals
        • Voting
        • Execution
    • Councils
      • Responsibilities
      • Elections
      • Budgets
    • Guides and resources
      • How to vote on a governance proposal
      • How to delegate my voting power
      • How to access the Builders’ directory
      • How to access the Pods’ directory
      • Snapshot configuration & membership
      • Links and adresses
  • QUICK LINKS
    • Whitepaper
    • Website
    • Feedback
    • Blog
    • GitHub
    • X
    • Discord
    • Telegram
    • Deployment adresses
Powered by GitBook
On this page
  1. MGV INCENTIVES
  2. MS1 Program (closed)

Technical Insights

PreviousParametersNextMS1 FAQ

Last updated 5 months ago

Mangrove has thought a lot about making sure the points system is fair and can't be easily tricked. The underlying maths discourages cheating, like making many small trades to yourself to earn points.

The whitepaper elaborates on the complex calculation formulas for determining points, aimed at accurately reflecting each participant's contribution to the DEX.

A unified scoring system aggregates points across different roles (maker/taker) and markets, allowing for a comprehensive leaderboard that reflects participants' overall contributions. This aggregation is first per day, but the daily points are only indicative, as the points are further adjusted per epoch to consider the overall contribution.

The whitepaper discusses how this system flexibly adapts to changing market conditions and participant behaviors to ensure ongoing engagement and market health.

Specific mechanisms are designed to counteract potential manipulations such as washtrading and Sybil attacks. Where a user might try to game the system by splitting activity across multiple addresses, the scoring formula advantages unified, consistent liquidity provision over fragmented efforts. To secure points, users need to reach a minimum volume across the period.

The program employs detailed mechanisms to ensure that splitting liquidity does not provide an unfair advantage, thereby maintaining fairness and integrity within the ecosystem.

Bounties for whistleblowers

If a user provides proof (not suspicions) of washtrading which is banned, they will receive a bounty in the form of community points. We define washtrading as transactions where the maker and taker wallets are the same entity.

​