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
  • What is an Aggregator?
  • Which DEXs does it connect to?
  • How to use it?
  • Safety
  • Fees
  • Routing algorithm
  1. Products (FLOOP)

Aggregator

Always the best trade on Radix

PreviousRADITNextAggregator Fees

Last updated 1 month ago

The Aggregator is at the heart of our trading platform, effortlessly finding the best price across all liquidity sources on Radix.

What is an Aggregator?

As DeFi ecosystems evolve, so there are more and more trading platforms and sources of liquidity (trades). We say that liquidity becomes fragmented.

The CaviarNine aggregator is a deceptively simple front end that looks like a basic token swapper, but which is actually searching all known DeFi smart contracts for liquidity. The net result is that any trade you do may be routed to multiple DEXs simultaneously in different tranches, returning the best overall execution and least slippage.

Which DEXs does it connect to?

Actually the Aggregator connects to more than just DEXs. It also connects to token bridges, validators and more.

The design of the CaviarNine aggregator is such that it automatically discovers and analyses new smart contract components as they are instantiated on the Radix ledger. This means it is always discovering new pockets of liquidity. Case in point : CaviarNine users could swap their tokens on Radix Planet even before it had a front end!

CaviarNine liquidity sources are not chosen preferentially ; they have to compete on execution with external liquidity. The only difference is that there is zero routing fee for CaviarNine liquidity.

How to use it?

It's designed to be seamless and intuitive. Literally select the desired tokens to convert between from the pulldown, enter your amount to swap and watch it calculate the expected return tokens.

Use the Adjustment widget to set the maximum amount of slippage.

Note: Ensure the minimum token return by setting the maximum slippage. Slippage might arise from factors such as a large trade occurring on a DEX between your price quote and when your trade is submitted.

Safety

Note there are many tokens on the network including attempted scam tokens with identical names to popular tokens.

Anywhere there is a token icon on site, you can click on it to reveal the token metadata and resource address for authenticity. For extra safety, you can directly type in the token resource address in the search bar.

You can choose to highlight your favourite tokens so they appear at the top of the list.

Official CaviarNine tokens have a gold checkmark against them.

Fees

See next section

Routing algorithm

Well, that would be revealing the secret sauce!

In it's current form, the aggregator considers all direct routes (Token A > Token B) and also intermediate routes via XRD (Token A > XRD > Token B). A future version will consider all intermediate routes (Token A > Token C > Token A) as and when liquidity dictates.

It also uses a novel algorithm to identify and manage all liquidity smart contracts on the Radix ledger.

It may look like a simple token swapper but it is far more than that!
Click a token icon anywhere to reveal metadata
Page cover image