Carbon DeFi Dev
  • Carbon DeFi
    • Introducing Carbon DeFi
      • What Makes Carbon DeFi Unique?
      • Fees & Payments
      • Resources
    • Security & Audits
  • Contracts & Functions
    • Contracts
      • CarbonController
      • CarbonVortex
      • CarbonVortexBridge
      • Deployments
        • Mainnet Contracts
        • Testnet Contracts
    • CarbonController Functions
      • Write Functions
        • Transaction Prerequisites
          • approve() / allowance()
        • Trade
          • tradeBySourceAmount()
          • tradeByTargetAmount()
        • Strategy Management
          • createStrategy()
          • updateStrategy
          • deleteStrategy()
      • Read Functions
        • controllerType()
        • tradingFeePPM()
        • pairTradingFeePPM()
        • pair()
        • pairs()
        • strategy()
        • strategiesByPair()
        • strategiesByPairCount()
        • calculateTradeSourceAmount()
        • calculateTradeTargetAmount()
      • Data & Events
        • TradingFeePPMUpdated()
        • PairCreated()
        • StrategyCreated()
        • StrategyDeleted()
        • StrategyUpdated()
        • TokensTraded()
        • FeesWithdrawn()
    • CarbonVortex Functions
      • Write Functions
        • trade()
        • execute()
      • Read Functions
        • amountAvailableForTrading()
        • availableTokens()
        • expectedTradeInput()
        • expectedTradeReturn()
        • finalTargetToken()
        • minTargetTokenSaleAmount()
        • minTokenSaleAmount()
        • pairDisabled()
        • priceDecayHalfLife()
        • rewardsPPM()
        • targetToken()
        • targetTokenPriceDecayHalfLife()
        • targetTokenSaleAmount()
        • tokenPrice()
        • totalCollected()
        • tradingEnabled()
    • CarbonVortexBridge Functions
      • Write Functions
        • Bridge()
  • Rest API
    • Carbon DeFi Public REST API
  • Developer Guides
    • Carbon DeFi SDK
      • Getting started
      • Interacting with the SDK
        • Managing Strategies
        • Performing Trades
        • Getting User and Pair Data
        • Collecting Liquidity Data
      • SDK Functions
        • constructor
        • startDataSync
        • getCachedPairs
        • hasLiquidityByPair
        • getLiquidityByPair
        • getUserStrategies
        • getTradeData
        • composeTradeByTargetTransaction
        • composeTradeBySourceTransaction
        • createBuySellStrategy
        • updateStrategy
        • deleteStrategy
        • getMinRateByPair
        • getMaxRateByPair
        • getRateLiquidityDepthByPair
    • The Carbon DeFi versus Uniswap V3 Invariant Functions
    • Carbon DeFi Subgraph
      • Accessing the Subgraph
      • Creating Subgraph Queries
      • Subgraph Query in Python
      • Sample Subgraph Queries
    • Using CarbonVortex
      • CarbonVortex Dynamics
Powered by GitBook
On this page
  • Ethereum contracts
  • SEI-v2 EVM contracts
  • Celo EVM contracts
  • Coti EVM contracts
  • Base contracts
  • Fantom contracts
  • Mantle contracts
  • Linea contracts
  • Blast contracts
  • Telos contracts
  • IOTA contracts
  1. Contracts & Functions
  2. Contracts
  3. Deployments

Mainnet Contracts

Ethereum contracts

Name
Address
Description

CarbonController

This contract serves as the entry point for all interactions with Carbon DeFi.

Voucher

This is the Carbon DeFi strategy NFT.

CarbonVortex

Dutch auction contract that receives ArbFastLane transfers, Carbon DeFi fees and Bancor V3 pools' surplus, and allows public interactions.

SEI-v2 EVM contracts

Name
Address
Description

CarbonController

This contract serves as the entry point for all interactions with Carbon DeFi.

Voucher

This is the Carbon DeFi strategy NFT.

CarbonVortex

Dutch auction contract that receives Carbon DeFi fees and allows public interactions.

CarbonVortexBridge

Public contract that allows callers to bridge funds over to Ethereum

Celo EVM contracts

Name
Address
Description

CarbonController

This contract serves as the entry point for all interactions with Carbon DeFi.

Voucher

This is the Carbon DeFi strategy NFT.

CarbonVortex

Dutch auction contract that receives Carbon DeFi fees and allows public interactions.

Coti EVM contracts

Name
Address
Description

CarbonController

This contract serves as the entry point for all interactions with Carbon DeFi.

Voucher

This is the Carbon DeFi strategy NFT.

Base contracts

Name
Address
Description

CarbonVortex

Dutch auction contract that receives Carbon DeFi fees and allows public interactions.

CarbonVortexBridge

Public contract that allows callers to bridge funds over to Ethereum

Fantom contracts

Name
Address
Description

CarbonVortex

Dutch auction contract that receives Carbon DeFi fees and allows public interactions.

CarbonVortexBridge

Public contract that allows callers to bridge funds over to Ethereum

Mantle contracts

Name
Address
Description

CarbonVortex

Dutch auction contract that receives Carbon DeFi fees and allows public interactions.

CarbonVortexBridge

Public contract that allows callers to bridge funds over to Ethereum

Linea contracts

Name
Address
Description

CarbonVortex

Dutch auction contract that receives Carbon DeFi fees and allows public interactions.

CarbonVortexBridge

Public contract that allows callers to bridge funds over to Ethereum

Blast contracts

Name
Address
Description

CarbonVortex

Dutch auction contract that receives Carbon DeFi fees and allows public interactions.

CarbonVortexBridge

Public contract that allows callers to bridge funds over to Ethereum

Telos contracts

Name
Address
Description

CarbonVortex

Dutch auction contract that receives Carbon DeFi fees and allows public interactions.

CarbonVortexBridge

Public contract that allows callers to bridge funds over to Ethereum

IOTA contracts

Name
Address
Description

CarbonVortex

Dutch auction contract that receives Carbon DeFi fees and allows public interactions.

CarbonVortexBridge

Public contract that allows callers to bridge funds over to Ethereum

PreviousDeploymentsNextTestnet Contracts

Last updated 18 days ago

0xC537e898CD774e2dCBa3B14Ea6f34C93d5eA45e1

0x3660F04B79751e31128f6378eAC70807e38f554E

0xD053Dcd7037AF7204cecE544Ea9F227824d79801

0xe4816658ad10bF215053C533cceAe3f59e1f1087

0xA4682A2A5Fe02feFF8Bd200240A41AD0E6EaF8d5

0x5715203B16F15d7349Cb1E3537365E9664EAf933

0x57Cf0C29C2B7Bc7Cf5396568e25E34a1b687ea05

0x6619871118D144c1c28eC3b23036FC1f0829ed3a

0x5E994Ac7d65d81f51a76e0bB5a236C6fDA8dBF9A

0xa15E3295465439A361dBcac79C1DBCE6Cd01E562

0x59f21012B2E9BA67ce6a7605E74F945D0D4C84EA

0xA4682A2A5Fe02feFF8Bd200240A41AD0E6EaF8d5

0xA4682A2A5Fe02feFF8Bd200240A41AD0E6EaF8d5

0x773B75CfB146bd5d1095fa9d6d45637f02B05119

0x4A0c4eF72e0BA9d6A2d34dAD6E794378d9Ad4130

0xA60a60d509a40F7A1D8c960f6ff708ae2659409e

0x59f21012B2E9BA67ce6a7605E74F945D0D4C84EA

0xC56Eb3d03C5D7720DAf33a3718affb9BcAb03FBc

0x5bCA3389786385a35bca14C2D0582adC6cb2482e

0x3F086F628678cF136C4fA7d2901ff5EBE2623435

0x0f54099D787e26c90c487625B4dE819eC5A9BDAA

0x63e353AE90f95C72bf1E78e45456fb78B0c97525

0x5E994Ac7d65d81f51a76e0bB5a236C6fDA8dBF9A

0x4E017822E77e34842b71b8A24b09e6E490FACA13

0xe4816658ad10bF215053C533cceAe3f59e1f1087

0x7fC12ab5823b8977803F009A36ea21C9b4e17F06

view on etherscan
view on etherscan
view on etherscan
view on seitrace
view on seitrace
view on seitrace
view on seitrace
view on celoscan
view on celoscan
view on celoscan
view on cotiscan
view on cotiscan
view on basescan
view on basescan
view on ftmscan
view on ftmscan
view on mantlescan
view on mantlescan
view on lineascan
view on lineascan
view on blastscan
view on blastscan
view on telosscan
view on telosscan
view on iota explorer
view on iota explorer