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

Mainnet

Name
Mainnet address

Caviar (shared pools)

0xa964d6e8d90e5cd12592a8ef2b1735dae9ba0840

StolenNftFilterOracle

0x190eb447E37489975D5DE9977BF8Ad6C9Ae096f3

EthRouter

0xa36d383955340bac63f7211dcccb4f446c2b8e38

Factory (for private pools)

0xa16be8d32934a9aab272102ac4bb890481f4074e

Sepolia

Name
Sepolia address

Caviar (shared pools)

0x33690B4f3Ff75446d133d89AF62D7022C8e8777D

StolenNftFilterOracle

0x44708e69fe545402b391510b4B3Db88805fbD597

EthRouter

0x211fB5a9f6E074e255Ef5374F1Ba33cdaDB41b5F

Factory (for private pools)

0xE47C448f42457cF238B82a59d0E1fd0B3EF2FBb4

PreviousChangeNextShared pools

Last updated 1 year ago