Derion Docs
  • Introduction
    • Leverage
    • Compound
    • Power Perpetuals
    • Auto-Deleveraging
  • Existing Challenges
    • Trader Risks
    • Exchange Risks
    • Perpetuals AMM
  • Why Derion?
    • Game Theory
    • Trading Experience
    • Composability
    • Liquidity Efficiency
  • Protocol Design
    • Features
    • Pricing Curve
    • State Transition
    • Price Oracle
    • Liquidity Provision
    • Liquidity Concentration
    • Funding Rate
    • Maturity
    • Opening Fee
  • Guide
    • Trade
      • Long/Short
      • Swap
      • Providing Liquidity
    • Pool Creation
  • Technical Design
    • Universal Token Router
    • Derivative Tokens
    • Helper Contracts
    • LP Management
  • Contracts
    • Addresses
    • API
  • Applications
    • Derivative Backstop Mechanism
    • AMM-LP IL Hedge
    • Initial Future Offering
    • Depeggable Synthetics
  • Tokenomics
    • Liquidity Mining
    • Referral Commission
    • Trader Incentive
    • Rewards
    • Launchpad Partnership
  • Security Audits
  • Whitepaper
Powered by GitBook
On this page

Was this helpful?

  1. Technical Design

Helper Contracts

PreviousDerivative TokensNextLP Management

Last updated 6 months ago

Was this helpful?

With the Universal Token Router taking care of token approval, the entire Derion's peripheral contracts system can be freely updated to continuously improve the user experience with the protocol.

Helper calculates the target state from transaction input to accommodate market state slippage.

TokenDescriptor defines the metadata for each ID.

FeeReceiver takes and manages the protocol fee (in Funding Rate).

Those helper contracts are not part of the Derivable protocol, and Derivable core contracts are designed to work properly with any malfunctioned or malicious helper contracts specified by the application front-end and its users.

EIP-6120