CaviarNine - The Future of DeFi
  • Welcome to CaviarNine
  • introduction
    • Overview
    • Vision & Mission
    • Team
    • FAQ
    • DISCLAIMER
    • Terms and Conditions
  • audits
    • Order Book
    • Shape Liquidity
    • LSU Pool
  • Tokens
    • Overview
    • FLOOP
    • CAVIAR
    • RADIT
  • Products (FLOOP)
    • Aggregator
      • Aggregator Fees
      • Anthic-Intent
    • Order Book
      • Overview
      • Placing a Limit Order
      • Order Management
      • Order Book Fees
      • Manifests
    • Shape Liquidity
      • Overview
      • Bins
      • Pools
      • Adding Liquidity
      • Your Liquidity
      • Removing Liquidity
      • Understanding Active APY
      • How to Create a Pool
      • Starting Mid Price
      • Shape Liquidity Fees
    • LSU Pool
      • FAQs
      • Liquid Staking on Radix
      • LSU Pool Overview
      • Move Stake and Instant Unstake
      • Adding Liquidity
      • Removing Liquidity
      • Credit Receipt
      • Manifests
      • LSU Pool Fees
    • Simple Pools
      • Overview
      • Create a Pool
    • FEES
  • PRODUCTS (CAVIAR)
    • HyperStake
  • Ecosystem
    • CAVIAR Airdrop
    • Radix Ignition
    • Token Bridge
    • Fee Vaults
  • Instant XRD Unstaking
    • Overview
  • API
    • CoinMarketCap
    • CoinGecko
    • Public
  • Tools
    • iFrame Trading Widget
Powered by GitBook
On this page
  • Key Features
  • How It Works
  1. Products (FLOOP)
  2. Simple Pools

Overview

Simple Pools on CaviarNine offer an innovative way to provide liquidity and execute trades using a weighted pools with flexible fee structures. Unlike traditional liquidity pools, Simple Pools allow for customizable token weight distributions, enabling more efficient pricing mechanisms.

Key Features

  • Weighted Liquidity Distribution: Each token in the pool can have a predefined weight between 10% and 90%, affecting the price impact of swaps.

  • Flexible Fees: Pools have customizable swap fees ranging from 0.01% to 2%, with configurable protocol and treasury fee shares.

  • Liquidity Provider Tokens (LP Tokens): Users receive LP tokens representing their share of the pool, which can be redeemed at any time.

  • LP Tokens are Radix Native: User LP tokens are natively supported by the Radix Wallet for simple breakdown of there valuation

  • Efficient Swaps: The pool uses a simple swap function to ensure optimal price execution based on liquidity weights.

  • On-Ledger Transactions: All transactions are executed fully on-ledger, ensuring transparency and security.

How It Works

  1. Pool Creation

    • A user can create a new Simple Pool by selecting two assets and defining their respective weights and the pool fees

    • Starting a pool is free (ignore the tiny gas).

  2. Adding Liquidity

    • Liquidity providers contribute tokens in proportion to the pool's weight distribution.

    • They receive LP tokens that track their share in the pool.

    • Liquidity is spread over the entire spot range, so you don’t have to worry about it ever being unused or concentrated in a way that limits trading activity. This ensures continuous availability of liquidity for all market participants.

  3. Swapping Assets

    • Users can swap one asset for another within the pool.

    • The output amount is calculated based on the token reserves, liquidity weights, and swap fee deductions.

    • The CaviarNine Aggregator will automatically pick up any new pool and instantly route to it.

  4. Withdrawing Liquidity

    • LP token holders can redeem their tokens for underlying assets at the pool’s current reserves.

    • The redemption value is calculated dynamically based on pool reserves.

PreviousSimple PoolsNextCreate a Pool

Last updated 3 months ago