# Mainnet Contracts

### Ethereum contracts

<table><thead><tr><th width="206.33333333333331">Name</th><th width="296">Address</th><th>Description</th></tr></thead><tbody><tr><td>CarbonController</td><td>0xC537e898CD774e2dCBa3B14Ea6f34C93d5eA45e1<br><a href="https://etherscan.io/address/0xC537e898CD774e2dCBa3B14Ea6f34C93d5eA45e1">view on etherscan</a></td><td>This contract serves as the entry point for all interactions with Carbon DeFi.</td></tr><tr><td>Voucher</td><td>0x3660F04B79751e31128f6378eAC70807e38f554E<br><a href="https://etherscan.io/address/0x3660F04B79751e31128f6378eAC70807e38f554E">view on etherscan</a></td><td>This is the Carbon DeFi strategy NFT. </td></tr><tr><td>CarbonVortex</td><td>0xD053Dcd7037AF7204cecE544Ea9F227824d79801<br><a href="https://etherscan.io/address/0xd053dcd7037af7204cece544ea9f227824d79801#code">view on etherscan</a></td><td>Dutch auction contract that receives ArbFastLane transfers, Carbon DeFi fees and Bancor V3 pools' surplus, and allows public interactions.</td></tr></tbody></table>

### SEI-v2 EVM contracts

<table><thead><tr><th width="204.33333333333331">Name</th><th width="296">Address</th><th>Description</th></tr></thead><tbody><tr><td>CarbonController</td><td>0xe4816658ad10bF215053C533cceAe3f59e1f1087<br><a href="https://seiscan.io/address/0xe4816658ad10bF215053C533cceAe3f59e1f1087#code">view on seiscan</a></td><td>This contract serves as the entry point for all interactions with Carbon DeFi.</td></tr><tr><td>Voucher</td><td>0xA4682A2A5Fe02feFF8Bd200240A41AD0E6EaF8d5<br><a href="https://seiscan.io/address/0xA4682A2A5Fe02feFF8Bd200240A41AD0E6EaF8d5#code">view on seiscan</a></td><td>This is the Carbon DeFi strategy NFT. </td></tr><tr><td>CarbonVortex</td><td>0x5715203B16F15d7349Cb1E3537365E9664EAf933<br><a href="https://seiscan.io/address/0x5715203B16F15d7349Cb1E3537365E9664EAf933#code">view on seiscan</a></td><td>Dutch auction contract that receives Carbon DeFi fees and allows public interactions.</td></tr><tr><td>CarbonVortexBridge</td><td>0x57Cf0C29C2B7Bc7Cf5396568e25E34a1b687ea05<br><a href="https://seiscan.io/address/0x57Cf0C29C2B7Bc7Cf5396568e25E34a1b687ea05#code">view on seiscan</a></td><td>Public contract that allows callers to bridge funds over to Ethereum</td></tr></tbody></table>

### Celo EVM contracts

<table><thead><tr><th width="194.33333333333331">Name</th><th width="296">Address</th><th>Description</th></tr></thead><tbody><tr><td>CarbonController</td><td>0x6619871118D144c1c28eC3b23036FC1f0829ed3a<br><a href="https://celoscan.io/address/0x6619871118D144c1c28eC3b23036FC1f0829ed3a#code">view on celoscan</a></td><td>This contract serves as the entry point for all interactions with Carbon DeFi.</td></tr><tr><td>Voucher</td><td>0x5E994Ac7d65d81f51a76e0bB5a236C6fDA8dBF9A<br><a href="https://celoscan.io/address/0x5E994Ac7d65d81f51a76e0bB5a236C6fDA8dBF9A#code">view on celoscan</a></td><td>This is the Carbon DeFi strategy NFT. </td></tr><tr><td>CarbonVortex</td><td>0xa15E3295465439A361dBcac79C1DBCE6Cd01E562<br><a href="https://celoscan.io/address/0xa15E3295465439A361dBcac79C1DBCE6Cd01E562#code">view on celoscan</a></td><td>Dutch auction contract that receives Carbon DeFi fees and allows public interactions.</td></tr><tr><td>CarbonVortexBridge</td><td>0x0F9dF7475b6d50Fb19940e071e5311C9Ac0f68e1<br><a href="https://celoscan.io/address/0x0F9dF7475b6d50Fb19940e071e5311C9Ac0f68e1">view on celoscan</a></td><td>Public contract that allows callers to bridge funds over to Ethereum</td></tr></tbody></table>

### Coti EVM contracts

<table><thead><tr><th width="194.33333333333331">Name</th><th width="296">Address</th><th>Description</th></tr></thead><tbody><tr><td>CarbonController</td><td>0x59f21012B2E9BA67ce6a7605E74F945D0D4C84EA<br><a href="https://mainnet.cotiscan.io/address/0x59f21012B2E9BA67ce6a7605E74F945D0D4C84EA">view on cotiscan</a></td><td>This contract serves as the entry point for all interactions with Carbon DeFi.</td></tr><tr><td>Voucher</td><td>0xA4682A2A5Fe02feFF8Bd200240A41AD0E6EaF8d5<br><a href="https://mainnet.cotiscan.io/address/0xA4682A2A5Fe02feFF8Bd200240A41AD0E6EaF8d5">view on cotiscan</a></td><td>This is the Carbon DeFi strategy NFT. </td></tr><tr><td>CarbonVortex</td><td>0x653E98561925B55977c0100636CcD314C4F232c5<br><a href="https://mainnet.cotiscan.io/address/0x653E98561925B55977c0100636CcD314C4F232c5?tab=index">view on cotiscan</a></td><td>Dutch auction contract that receives Carbon DeFi fees and allows public interactions.</td></tr><tr><td>CarbonVortexBridge</td><td>0xDEFeCd8c437df9C492B667776A6f98AaDbf5852C<br><a href="https://mainnet.cotiscan.io/address/0xDEFeCd8c437df9C492B667776A6f98AaDbf5852C">view on cotiscan</a></td><td>Public contract that allows callers to bridge funds over to Ethereum</td></tr></tbody></table>

### TAC EVM contracts

<table><thead><tr><th width="194.33333333333331">Name</th><th width="296">Address</th><th>Description</th></tr></thead><tbody><tr><td>CarbonController</td><td>0xA4682A2A5Fe02feFF8Bd200240A41AD0E6EaF8d5<br><a href="https://explorer.tac.build/address/0xA4682A2A5Fe02feFF8Bd200240A41AD0E6EaF8d5">view on tac explorer</a></td><td>This contract serves as the entry point for all interactions with Carbon DeFi.</td></tr><tr><td>Voucher</td><td>0xb0d39990E1C38B50D0b7f6911525535Fbacb4C26<br><a href="https://explorer.tac.build/address/0xb0d39990E1C38B50D0b7f6911525535Fbacb4C26">view on tac explorer</a></td><td>This is the Carbon DeFi strategy NFT. </td></tr><tr><td>CarbonVortex</td><td>0xf7c7d7507041977aB0328CAf449f1e80085709a9<br><a href="https://explorer.tac.build/address/0xf7c7d7507041977aB0328CAf449f1e80085709a9">view on tac explorer</a></td><td>Dutch auction contract that receives Carbon DeFi fees and allows public interactions.</td></tr><tr><td>CarbonVortexBridge</td><td>0xa15E3295465439A361dBcac79C1DBCE6Cd01E562<br><a href="https://explorer.tac.build/address/0xa15E3295465439A361dBcac79C1DBCE6Cd01E562?tab=index">view on tac explorer</a></td><td>Public contract that allows callers to bridge funds over to Ethereum</td></tr></tbody></table>

### Base contracts

<table><thead><tr><th width="201">Name</th><th width="298">Address</th><th>Description</th></tr></thead><tbody><tr><td>CarbonVortex</td><td>0xA4682A2A5Fe02feFF8Bd200240A41AD0E6EaF8d5<br><a href="https://basescan.org/address/0xA4682A2A5Fe02feFF8Bd200240A41AD0E6EaF8d5">view on basescan</a></td><td>Dutch auction contract that receives Carbon DeFi fees and allows public interactions.</td></tr><tr><td>CarbonVortexBridge</td><td>0x773B75CfB146bd5d1095fa9d6d45637f02B05119<br><a href="https://basescan.org/address/0x773B75CfB146bd5d1095fa9d6d45637f02B05119">view on basescan</a></td><td>Public contract that allows callers to bridge funds over to Ethereum</td></tr></tbody></table>

### Fantom contracts

<table><thead><tr><th width="199">Name</th><th width="298">Address</th><th>Description</th></tr></thead><tbody><tr><td>CarbonVortex</td><td>0x4A0c4eF72e0BA9d6A2d34dAD6E794378d9Ad4130<br><a href="https://www.oklink.com/fantom/address/0x4A0c4eF72e0BA9d6A2d34dAD6E794378d9Ad4130">view on oklink</a></td><td>Dutch auction contract that receives Carbon DeFi fees and allows public interactions.</td></tr><tr><td>CarbonVortexBridge</td><td>0xA60a60d509a40F7A1D8c960f6ff708ae2659409e<br><a href="https://www.oklink.com/fantom/address/0xA60a60d509a40F7A1D8c960f6ff708ae2659409e">view on oklink</a></td><td>Public contract that allows callers to bridge funds over to Ethereum</td></tr></tbody></table>

### Mantle contracts

<table><thead><tr><th width="203">Name</th><th width="298">Address</th><th>Description</th></tr></thead><tbody><tr><td>CarbonVortex</td><td>0x59f21012B2E9BA67ce6a7605E74F945D0D4C84EA<br><a href="https://mantlescan.xyz/address/0x59f21012B2E9BA67ce6a7605E74F945D0D4C84EA">view on mantlescan</a></td><td>Dutch auction contract that receives Carbon DeFi fees and allows public interactions.</td></tr><tr><td>CarbonVortexBridge</td><td>0xC56Eb3d03C5D7720DAf33a3718affb9BcAb03FBc<br><a href="https://mantlescan.xyz/address/0xC56Eb3d03C5D7720DAf33a3718affb9BcAb03FBc">view on mantlescan</a></td><td>Public contract that allows callers to bridge funds over to Ethereum</td></tr></tbody></table>

### Linea contracts

<table><thead><tr><th width="200">Name</th><th width="298">Address</th><th>Description</th></tr></thead><tbody><tr><td>CarbonVortex</td><td>0x5bCA3389786385a35bca14C2D0582adC6cb2482e<br><a href="https://lineascan.build/address/0x5bCA3389786385a35bca14C2D0582adC6cb2482e">view on lineascan</a></td><td>Dutch auction contract that receives Carbon DeFi fees and allows public interactions.</td></tr><tr><td>CarbonVortexBridge</td><td>0x3F086F628678cF136C4fA7d2901ff5EBE2623435<br><a href="https://lineascan.build/address/0x3F086F628678cF136C4fA7d2901ff5EBE2623435">view on lineascan</a></td><td>Public contract that allows callers to bridge funds over to Ethereum</td></tr></tbody></table>

### Blast contracts

<table><thead><tr><th width="202">Name</th><th width="298">Address</th><th>Description</th></tr></thead><tbody><tr><td>CarbonVortex</td><td>0x0f54099D787e26c90c487625B4dE819eC5A9BDAA<br><a href="https://blastscan.io/address/0x0f54099D787e26c90c487625B4dE819eC5A9BDAA">view on blastscan</a></td><td>Dutch auction contract that receives Carbon DeFi fees and allows public interactions.</td></tr><tr><td>CarbonVortexBridge</td><td>0x63e353AE90f95C72bf1E78e45456fb78B0c97525<br><a href="https://blastscan.io/address/0x63e353AE90f95C72bf1E78e45456fb78B0c97525#code">view on blastscan</a></td><td>Public contract that allows callers to bridge funds over to Ethereum</td></tr></tbody></table>

### Telos contracts

<table><thead><tr><th width="193">Name</th><th width="298">Address</th><th>Description</th></tr></thead><tbody><tr><td>CarbonVortex</td><td>0x5E994Ac7d65d81f51a76e0bB5a236C6fDA8dBF9A<br><a href="https://www.teloscan.io/address/0x5E994Ac7d65d81f51a76e0bB5a236C6fDA8dBF9A">view on telosscan</a></td><td>Dutch auction contract that receives Carbon DeFi fees and allows public interactions.</td></tr><tr><td>CarbonVortexBridge</td><td>0x4E017822E77e34842b71b8A24b09e6E490FACA13<br><a href="https://www.teloscan.io/address/0x4E017822E77e34842b71b8A24b09e6E490FACA13">view on telosscan</a></td><td>Public contract that allows callers to bridge funds over to Ethereum</td></tr></tbody></table>

### IOTA contracts

<table><thead><tr><th width="200">Name</th><th width="297">Address</th><th>Description</th></tr></thead><tbody><tr><td>CarbonVortex</td><td>0xe4816658ad10bF215053C533cceAe3f59e1f1087<br><a href="https://explorer.evm.iota.org/address/0xe4816658ad10bF215053C533cceAe3f59e1f1087">view on iota explorer</a></td><td>Dutch auction contract that receives Carbon DeFi fees and allows public interactions.</td></tr><tr><td>CarbonVortexBridge</td><td>0x7fC12ab5823b8977803F009A36ea21C9b4e17F06<br><a href="https://explorer.evm.iota.org/address/0x7fC12ab5823b8977803F009A36ea21C9b4e17F06?tab=txs">view on iota explorer</a></td><td>Public contract that allows callers to bridge funds over to Ethereum</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.carbondefi.xyz/contracts-and-functions/contracts/deployments/mainnet-contracts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
