Reya
  • Start Here
    • Why Reya?
  • REYA PRODUCTS
    • Reya DEX
      • Navigating Reya DEX
        • Dashboard: getting started
          • Creating your margin account
          • Moving funds
          • Checking your account
        • The Trading Screen
          • Trade form
          • Market Data Panel
        • LP Pool
      • Trading on Reya DEX
        • Perpetual Futures
        • Margin
        • Auto-exchange and Liquidations
        • Specifications
        • Conditional Orders
        • FlashSwap
        • Collateral liquidations
        • Settlement and cross-collateralization
      • Docs: Reya DEX REST API
      • Docs: Reya DEX WebSocket
    • Reya Network
      • The structure of Reya Network
      • The Liquidity Layer
        • Reya’s pool for perpetual futures
        • Offering liquidity in the passive pool
        • Deepdive into passive perps
        • Network Owned Liquidity
      • Derivatives Clearing
        • Automatic leveraging of PnL across instruments
        • Cross-collateralization
          • Haircuts
          • Auto-exchange conditions
          • Auto-exchange mechanism
        • Cross-margining
          • The margin system
        • The liquidation engine
          • Ranked liquidations
          • Dutch auction
          • Backstop LPs
          • Insurance Funds
          • Page 1
        • Spot markets
        • Reya Governance
      • What's the roadmap
      • Who's Behind Reya Network
    • rUSD / srUSD
      • rUSD
      • srUSD
      • srUSD How to and FAQs
  • COMMUNITY
    • Join the Reya Community
    • Incentives Overview
      • Experience (XP)
        • Technical details
      • Boosts
      • Ranks and Seasons
    • x.com
  • Technical Docs
    • Reya Python SDK
    • Contract Functions
      • Core
      • Passive Perp Instrument
      • Passive Pool
      • Oracle Adapter
    • Contract Addresses
    • Smart Contract Withdrawals
    • Audits
  • REYA RESOURCES
    • Blog
    • Beginner's Guide to Better Trading with Reya
    • Block Explorer
    • Glossary (coming soon)
    • FAQ (coming soon)
Powered by GitBook
On this page
  1. REYA PRODUCTS
  2. Reya Network
  3. The Liquidity Layer

Network Owned Liquidity

PreviousDeepdive into passive perpsNextDerivatives Clearing

Reya Network is a trading-optimised network. This is made possible through a novel network-owned-liquidity design which serves a dual purpose:

  1. [Immediate Term] Providing applications on the network with liquidity

  2. [Medium Term] Acting as economic security of the network

It is worth noting that a Liquidity Manager can come in various different forms:

  1. A passive market-making algorithm

  2. An active market-maker allocating capital to enable on-Network or off-Network order flow

  3. A passive optimiser across lend/borrow primitives on Reya Network

Elixir Liquidity Manager

Reya’s Passive Pool (which acts as a market maker on Reya Dex) is able to support two additional collateral tokens (deUSD & sdeUSD) alongside rUSD. This enables the pool to reallocate some of its rUSD holdings towards deUSD & sdeUSD at the current oracle prices and leverage them as margin in order to market make and boost liquidity available on Reya Dex.

Reya Governance will have the power to decide what percentage of Passive Pool TVL is allocated towards rUSD vs. acquiring deUSD vs. acquiring sdeUSD. Currently pool collateral holding target ratios are set to the following values:

  1. rUSD target ratio = 20%.

  2. deUSD target ratio = 32%

  3. sdeUSD target ratio = 48%

A rebalancer bot(s) is responsible for maintaining the target ratios by exchanging rUSD, deUSD and sdeUSD at the oracle price as long as the makeup of pool holdings deviates from the target ratios beyond a deviation threshold. The deviation threshold is a buffer that is used in order to avoid frequent rebalancing events happening from day to day fluctuations in the pool make up as a result of pool deposits, withdrawals and yield accrual.

It is worth noting that the rUSD denominated value of the passive pool shares is impacted by both the PnL from passive perp market making activity on Reya Dex and changes in the price of deUSD and sdeUSD in rUSD terms. Since sdeUSD is a dollar-yield generating token which is able to capture yield from basis trading activity, reya stakers are able to get exposure to that PnL through an increase in the Passive Pool share price as a result of an increase in the sdeUSD oracle price relative to rUSD.

The primary objective of the liquidity network is to create a mechanism that attracts and retains Liquidity Managers (LMs) who offer the most competitive risk-adjusted returns to Network Stakers (LPs). This acts as a liquidity backbone for ecosystem dApps that in turn bring end-users and order flow into the network discussed in more detail in the following .

Following vote, Elixir is leveraging a share of network liquidity to acquire deUSD and sdeUSD in order to give stakers exposure to yield opportunities from a basis trade strategy. This is enabled via the following adaptations to the pool design.

blog post
RNIP1