Ociswap | Radix DEX
The Front Page of RadixLinks
  • 🔎┃Overview
  • Ociswap DEX
    • 🌐┃Front Page of Radix
    • 🔀┃Trading
    • 💦┃Liquidity Pools
      • 🆕Pool V2
      • 🛜Precision Pool V2
      • 🪝Hooks
    • 🌊┃Liquidity Incentives
      • 💦SPLASH
      • 🧑‍🤝‍🧑Community SPLASH
      • 🔥Project Ignition
  • Ociverse
    • 💲┃Tokens
      • 😻OCI
      • 🌊SPLASH
      • 🙀oOci
      • ⚖️sXRD
    • 🤖┃Ocibot
    • 💻┃Validator
    • 👨‍⚖️┃Governance
    • 💰┃Treasury
  • Scrypto & Development
    • 🛡️┃ Code & Audits
    • ⚙️┃API
  • Miscellaneous
    • 👨‍👩‍👧‍👦┃Ocicrew
    • 🤝┃Partners
    • 🐾┃Pawprint
    • 📞┃Contact
Powered by GitBook
On this page
  • What is a Pool V2?
  • Pool V2 Features
  • How do Pool V2 work?
  1. Ociswap DEX
  2. 💦┃Liquidity Pools

Pool V2

Discover the mechanics of Ociswap Pool V2 and the benefits of providing liquidity on Ociswap.

Previous💦┃Liquidity PoolsNextPrecision Pool V2

Last updated 4 months ago

What is a Pool V2?

Ociswap Pool V2 (OP) uses Radix's native "" as a building block. In particular, it utilises the TwoResourcePool (TRP), which is a liquidity pool that contains a pair of digital assets (e.g. $XRD/$OCI). ThisTRPholds the market's liquidity for a single pool and is exclusively managed by its corresponding OP.

By making use of the TRP, the OP can provide (LP-tokens) that are fully compatible with the official Radix Wallet. This ensures a great user experience, because the Radix Wallet transparently showcases the underlying tokens, while allowing users to seamlessly access and intuitively manage their funds at all times.

Pool V2 Features

  • Swaps: The OP uses a Constant Product Automated Market Maker formula to create a market and calculate prices and trading outputs.

  • Trading Fees: The OP charges trading fees on each swap, with the fee tier selected during pool creation. Creators can choose from 0.01%, 0.05%, 0.3%, or 1% fee tiers to optimize for different trading patterns. For each trade, fees are distributed with 85% rewarding liquidity providers and 15% supporting protocol growth. Trading fees automatically accrue to liquidity providers of the TRP and are included when they redeem their position.

  • Auto-Compounding: The OP consistently reinvests the trading fees back into the liquidity pool. This boosts returns and creates a hassle-free experience for liquidity providers.

  • 🔜 Price Oracle: On-ledger pool-based oracles provide users with accurate and tamper-resistant price data. The oracle calculates the price of tokens based on the trading dynamics and liquidity ratios within these pools.

  • 🆕 Hooks: Users can execute custom code before and after certain events within the liquidity pool, such as swaps or liquidity updates. This capability allows for a wide range of innovative applications and functionalities on Ociswap. .

  • 🆕 Flash Loans: Users may borrow assets from a liquidity pool without providing collateral, under the condition that the loan is borrowed and repaid within the same transaction. Flash loans allow users to capitalize on discrepancies in prices across different exchanges (arbitrage), swap one collateral type for another without closing a position (collateral swap), or pay off debts to avoid liquidation (self-liquidation).

  • 🆕 Imbalanced Ratios: Users can customize the asset ratio within a pool, which can range from 5/95 to 5/95 and anything in-between. This enables liquidity providers to have more control over their exposure to specific assets.

How do Pool V2 work?

To understand the design concepts of the OP, it's crucial to grasp which functions are provided by the TRP and how the OP is built around it:

  1. Instantiate Pool Allowing users to create a OP with a corresponding TRP to hold its liquidity.

  2. Add Liquidity

    Allowing users to provide liquidity to a OP, which is deposited into the TRP using its Contribute function. Liquidity is provided in token pairs, matching the pool's ratio.

  3. Remove Liquidity Allowing users to withdraw their liquidity from the OP via the TRP's Redeem function.

  4. Swap Allowing users to execute trades through the OP. During the swap, the OP utilises the Protected Deposit and Protected Withdraw functions of the TRP to amend its token holdings.

Users can also interact with the Redeem function of the TRP directly from the Radix Wallet, allowing them to withdraw liquidity at any time.

You deserve the best quality from our team.

For more information about Ociswap Pool V2, visit our .

Ociswap Pool V2 is and at its core.

🆕
Resource Pools
pool units
Learn more
blog article
audited
open source