JuicyPerp - Gamified Options Trading
  • 🍇What is JuicyPerp?
  • 🚀Quick Start
    • Prerequisites
    • Step-by-step Guide
  • 🌟Rewards
  • ⚔️Protocol Design
    • Mechanic
    • Pool Creation & Liquidation
    • Payouts & Multipliers
    • Fees
    • Claiming
    • Oracle Data
    • Contracts
    • Risks and Disclaimers
  • ⁉️FAQs
    • 🤝Troubleshooting
  • 🔒Audit
  • Legal
    • 📓Terms of Service
    • 🔍Privacy Policy
Powered by GitBook
On this page
  1. Protocol Design

Claiming

All battle positions can be claimed after the corresponding Battle Pool's End price has been set (i.e., the pool has been liquidated). When a battle position is claimed, the ERC-721 token that represents that battle position is burned (sent to the null address) and the payout is transferred to the holder.

  • If the battle is won a payout according to the Payouts & Multipliers is made

  • If the battle is lost no payout is made

  • In the case of a refund, the initial battle entry minus fees is transferred back

Battle positions can be claimed via the dApp interface or by calling the claimPayout() function of the pool contract. Claims can be made individually or in batches for claiming multiple battles at once.

Explaining the Oracle Data on the next page...

PreviousFeesNextOracle Data

Last updated 10 months ago

⚔️