Ante
Ante v0.6
Ante v0.6
  • Introduction to Ante
  • Why use Ante?
  • What's new in Ante v0.6?
  • FAQ
  • Security & Trust
  • Getting Started
    • How Ante works
      • Staking
      • Challenging
      • The Decentralized Trust Score
      • Decentralized Trust Tiers
      • Supported assets
    • User Guides
      • Navigating the app
      • Stake an Ante Test
      • Challenge an Ante Test
      • Withdraw funds
      • Check an Ante Test
      • Claim rewards
      • Using Antegen
  • For Developers
    • Community test repo
    • Writing Ante Tests
      • What to test?
      • Interfaces
      • Ante Test Examples
      • Writing and Testing an Ante Test
    • Integrating Ante
      • Integrate Ante using React
      • Integrate Ante using HTML
    • Deploying an Ante Test
      • Deploy an Ante Test
      • Create an Ante Pool
    • Deployed contracts
Powered by GitBook
On this page
  • What is challenging?
  • How does decay work?
  • How do payouts work?
  1. Getting Started
  2. How Ante works

Challenging

PreviousStakingNextThe Decentralized Trust Score

Last updated 2 years ago

What is challenging?

Challenging an Ante Test expresses belief that the tested guarantee could/will fail.

You will pay "decay" fees to stakers over time to challenge a test.

However, if the test fails, you can claim a portion of staked funds as a reward.

How does decay work?

Your challenged funds will undergo continuous decay over time (by default, this is 100% per year). Some amount of this may be claimed by the test author; the rest is allocated to stakers.

How do payouts work?

Challengers in a pool can check the underlying test at any point. If the test fails, the pool is locked and staker funds can be claimed by challengers.

5% of total staked balance are allocated to the challenger that made the failing test check. The remaining 95% of staker balance is distributed amongst all eligible challengers:

Example:

You have 0.5 WETH challenged in a test when another challenger triggers test failure. Staker balance is 20 WETH and total challenger balance is 1 WETH.

Tip: Don't want to do math? Each pool has a "payout floor" like 1:10. This serves as a soft floor for potential payout on test failure: for a 1:10 payout floor, for every 1 ETH you challenge you could potentially get 10 ETH on test failure.

reward≈your challenge+(your challengetotal challenge)total stake⋅0.95reward \approx your\,challenge + \left(\frac{your\,challenge}{total\,challenge} \right) total\,stake \cdot 0.95reward≈yourchallenge+(totalchallengeyourchallenge​)totalstake⋅0.95
claimable reward=0.5 WETH+(0.5 WETH1 WETH)20 WETH×0.95=10 WETH\begin{align*} claimable\,reward &= 0.5\text{ WETH} + \left(\frac{0.5\text{ WETH}}{1\text{ WETH}} \right) 20\text{ WETH} \times 0.95 \\ &= 10\text{ WETH} \end{align*}claimablereward​=0.5 WETH+(1 WETH0.5 WETH​)20 WETH×0.95=10 WETH​
Failed tests reward challengers for identifying risk in the system