Caviar
  • Introduction
  • User Guides
    • Buying and Selling NFTs
    • Creating a New Shared Pool
    • Providing and Removing Liquidity for Shared and Custom Pools
    • Providing and Removing Liquidity for Pure-NFT Pools
    • Changing your NFTs in Pure-NFT Pools
    • Wrapping and Unwrapping NFTs
    • Impermanent Loss
  • Concepts
    • Shared pools
      • Swaps
      • Liquidity
      • Fractionalization
    • Custom pools
      • Swaps
      • Liquidity
      • Change
  • Technical Reference
    • Contract addresses
    • Shared pools
      • High level overview
      • Smart contract API
        • Caviar.sol
        • Pair.sol
        • StolenNftFilterOracle.sol
        • CaviarEthRoyaltyRouter.sol
      • Desirability Classifier
      • How to make a buy programatically
      • How to make a sell programatically
    • Custom pools
      • High level overview
      • Smart contract API
        • EthRouter
        • Factory
        • PrivatePool
        • PrivatePoolMetadata
        • IStolenNftOracle
  • Resources
    • Partners
    • NFT Collection Partnerships
    • Audits
    • Research
    • Where does the yield come from?
Powered by GitBook
On this page
  1. Technical Reference

Contract addresses

Deployment addresses for Caviar contracts

PreviousChangeNextShared pools

Last updated 1 year ago

Mainnet

Name
Mainnet address

Caviar (shared pools)

StolenNftFilterOracle

EthRouter

Factory (for private pools)

Sepolia

Name
Sepolia address

Caviar (shared pools)

StolenNftFilterOracle

EthRouter

Factory (for private pools)

0xa964d6e8d90e5cd12592a8ef2b1735dae9ba0840
0x190eb447E37489975D5DE9977BF8Ad6C9Ae096f3
0xa36d383955340bac63f7211dcccb4f446c2b8e38
0xa16be8d32934a9aab272102ac4bb890481f4074e
0x33690B4f3Ff75446d133d89AF62D7022C8e8777D
0x44708e69fe545402b391510b4B3Db88805fbD597
0x211fB5a9f6E074e255Ef5374F1Ba33cdaDB41b5F
0xE47C448f42457cF238B82a59d0E1fd0B3EF2FBb4