Deployment Addresses
This section of the documentation is dedicated to offering a comprehensive overview of all deployed contracts. We strive to maintain the accuracy and completeness of these addresses, but please be aware that there may be instances where the information becomes outdated.
Curve DAO¶
Curve DAO consists of multiple smart contracts connected by Aragon. Interaction with Aragon occurs through a modified implementation of the Aragon Voting App. Aragon’s standard one-token, one-vote method is replaced with a weighting system based on locking tokens. Curve DAO has a token (CRV) used for governance and value accrual.
View the documentation for an in-depth overview of how the Curve DAO works.
Here is a list of contract deployments that are used in the Curve DAO:
| Name | Source | Address |
|---|---|---|
CRV Token | ERC20CRV.vy | 0xD533a949740bb3306d119CC777fa900bA034cd52 |
CRV Circulating Supply | CRVInfo.vy | 0x14139EB676342b6bC8E41E0d419969f23A49881e |
Fee Distributor | FeeDistributor.vy | 0xa464e6dcda8ac41e03616f95f4bc98a13b8922dc |
Gauge Controller | GaugeController.vy | 0x2F50D538606Fa9EDD2B11E2446BEb18C9D5846bB |
Minter | Minter.vy | 0xd061D61a4d941c39E5453435B6345Dc261C2fcE0 |
Voting Escrow | VotingEscrow.vy | 0x5f3b5dfeb7b28cdbd7faba78963ee202a494e2a2 |
Vesting Escrow | VestingEscrow.vy | 0x575ccd8e2d300e2377b43478339e364000318e2c |
Despite being launched on Ethereum, CRV can be bridged to various chains:
MULTICHAIN WARNING
Multichain statement: https://twitter.com/MultichainOrg/status/1677180114227056641
The Multichain service stopped currently, and all bridge transactions will be stuck on the source chains. There is no confirmed resume time.
Please don’t use the Multichain bridging service now.
Ownership Proxies¶
| Name | Source | Address |
|---|---|---|
Gauge Owner | GaugeProxy.vy | 0x519AFB566c05E00cfB9af73496D00217A630e4D5 |
Pool Owner | PoolProxy.vy | 0xeCb456EA5365865EbAb8a2661B0c503410e9B347 |
Crypto Pool Owner | in use? | - |
Factory Pool Owner | in use? | - |
Aragon¶
Main documentation: Ownership Proxies
Aragon Voting App deployments are the main entry points used to create new votes, vote, check the status of a vote, and execute a successful vote.
| Name | Address |
|---|---|
Ownership | 0xe478de485ad2fe566d49342cbd03e49ed7db3356 |
Parameter | 0xbcff8b0b9419b9a88c44546519b1e909cf330399 |
Emergency | 0x1115c9b3168563354137cdc60efb66552dd50678 |
Aragon Agent deployments correspond to the different owner accounts within the DAO. Contract calls made due to a successful vote will be executed from these addresses. When deploying new contracts, these addresses should be given appropriate access to admin functionality.
| Name | Address |
|---|---|
Ownership | 0x40907540d8a6C65c637785e8f8B742ae6b0b9968 |
Parameter | 0x4EEb3bA4f221cA16ed4A0cC7254E2E32DF948c5f |
Emergency | 0x00669DF67E4827FCc0E48A1838a8d5AB79281909 |
The following token addresses are used for determining voter weights within Curve’s Aragon DAOs.
| Name | Address |
|---|---|
Ownership / Parameter | 0x5f3b5DfEb7B28CDbD7FAba78963EE202a494e2A2 |
Emergency | 0x4c0947B16FB1f755A2D32EC21A0c4181f711C500 |
Pool Registry¶
The pool registry acts as a central hub of information on the current status of Curve pools This means that on-chain integrators can easily retrieve the current address of a particular Curve pool and gather relevant details about it through queries.
Here is a list of all components of the pool registry currently in use:
| Contract | Address |
|---|---|
MetaRegistry | 0xF98B45FA17DE75FB1aD0e7aFD971b0ca00e379fC |
BasePoolRegistry | 0xDE3eAD9B2145bBA2EB74007e58ED07308716B725 |
AddressProvider | 0x0000000022D53366457F9d5E68Ec105046FC4383 |
StableRegistry | 0x90E00ACe148ca3b23Ac1bC8C240C2a7Dd9c2d7f5 |
StableRegistryHandler | 0x46a8a9CF4Fc8e99EC3A14558ACABC1D93A27de68 |
MetaPoolFactory | 0xB9fC157394Af804a3578134A6585C0dc9cc990d4 |
MetaPoolFactoryHandler | 0x127db66E7F0b16470Bec194d0f496F9Fa065d0A9 |
CryptoSwapRegistry | 0x9a32aF1A11D9c937aEa61A3790C2983257eA8Bc0 |
CryptoSwapRegistryHandler | 0x22ceb131d3170f9f2FeA6b4b1dE1B45fcfC86E56 |
CryptoFactory | 0xF18056Bbd320E96A48e3Fbf8bC061322531aac99 |
CryptoFactoryHandler | 0xC4F389020002396143B863F6325aA6ae481D19CE |
crvUSDFactory | 0x4F8846Ae9380B90d2E71D5e3D042dff3E7ebb40d |
crvUSDFactoryHandler | 0x538E984C2d5f821d51932dd9C570Dff192D3DF2D |
CurveTricryptoFactory | 0x0c0e5f2fF0ff18a3be9b835635039256dC4B4963 |
CurveTricryptoFactoryHandler | 0x9335bf643c455478f8be40fa20b5164b90215b80 |
Fee Burner¶
Burners are a crucial element of the fee payout system in Curve. They convert the collected pool fees into an asset that is later exchanged for USDC. Eventually, the USDC is deposited into the 3Pool, and the fees are distributed to veCRV holders in 3CRV. The type of burner used depends on the tokens present in the pool.
Here is a list of all burner contracts currently in use:
Ethereum
| Burner Type | Description | Address |
|---|---|---|
ABurner | converts aToken lending tokens to USDC and trasfers to UnderlyingBurner | 0x12220a63a2013133D54558C9d03c35288eAC9B34 |
CryptoSwapBurner | performs a swap using a crypto pool with slippage protection via price oracle | 0xdc237b4B882Fa1d1fd1dD5B59A08F8dB3416DbE3 |
SwapStableBurner | swaps an asset into another asset using a stable pool and forwards to another burner | 0x90B4508e8F91523e5c8854eA73AFD8c22d8c27b7 |
CBurner | converts cTokens lending coins to USDC and transfers to UnderlyingBurner | 0xdd0e10857d952c73b2fa39ce86308299df8774b8 |
LPBurner | converts curve LP-tokens to a single asset and forwards to another burner | 0xaa42C0CD9645A58dfeB699cCAeFBD30f19B1ff81 |
MetaBurner | converts Metapool-paired coins to 3CRV and transfers to fee distributor | 0xE4b65889469ad896e866331f0AB5652C1EcfB3E6 |
SynthBurner | swaps non-USD denominated assets for synths, converts synths to sUSD and transfers to UnderlyingBurner | 0x67a0213310202dbc2cbe788f4349b72fba90f9fa |
| `USDNBurner | USDN burner | 0x06534b0BF7Ff378F162d4F348390BDA53b15fA35 |
UniswapBurner | swaps coins to USDC using Uniswap or SushiSwap and transfers to UnderlyingBurner | 0xf3b64840b39121b40d8685f1576b64c157ce2e24 |
YBurner | converts yTokens to USDC and transfers to UnderlyingBurner | 0xd16ea3e5681234da84419512eb597362135cd8c9 |
UnderlyingBurner | converts underlying coins to USDC, adds liquidity to 3pool and transfers to FeeDistributor | 0x786b374b5eef874279f4b7b4de16940e57301a58 |
| Type | Description | Address |
|---|---|---|
StableSwapProxy | proxy for pools | 0xd4F94D0aaa640BBb72b5EEc2D85F6D114D81a88E |
CryptoFactory | Curve CryptoSwap Pool Factory | 0x2db0e83599a91b508ac268a6197b8b14f5e72840 |
MetaPoolFactory | Curve StableSwap Pool Factory | 0xB9fC157394Af804a3578134A6585C0dc9cc990d4 |
Arbitrum
| Burner Type | Description | Address |
|---|---|---|
LPBurner | burns lp tokens for usdt/usdc | 0x2Ac51A7bC5E41cc35a1ce107E39847Ce00c20161 |
MetaBurner | meta burner | 0xE4b65889469ad896e866331f0AB5652C1EcfB3E6 |
UnderlyingSwapBurner | swaps tokens to mim | 0x69F36f4486168D8eeBD472375588e88B702f5344 |
SwapBurner | swaps assets using curve pools | 0x09F8D940EAD55853c51045bcbfE67341B686C071 |
DepositBurner | deposits coins into pools | 0x0094Ad026643994c8fB2136ec912D508B15fe0E5 |
wETHBurner | deposits or withdraws wETH | 0x5191946500e75f0A74476F146dF7d386e52961d9 |
| Type | Description | Address |
|---|---|---|
StableSwapProxy | pool proxy (fee receiver) | 0xd4F94D0aaa640BBb72b5EEc2D85F6D114D81a88E |
BridgeContract | bridges mim to mainnet | 0xdab30be00992487a52ebf2d3ea33f16ce32482d8 |
Optimism
| Burner Type | Description | Address |
|---|---|---|
StableBurner | deposits coins into 3pool | 0xE5De15A9C9bBedb4F5EC13B131E61245f2983A69 |
SwapBurner | swaps assets using curve pools | 0xe35A879E5EfB4F1Bb7F70dCF3250f2e19f096bd8 |
SynthTokenBurner | swaps synths | 0x070A5C8a99002F50C18B52B90e938BC477611b16 |
| Type | Description | Address |
|---|---|---|
StableSwapProxy | proxy for pools | 0xbF7E49483881C76487b0989CD7d9A8239B20CA41 |
BridgeContract | bridges mim to mainnet | 0x50E09Ee7080b32aef3e92346891dD2DD389B5fAf |
Polygon
| Burner Type | Description | Address |
|---|---|---|
amToken Burner | converts am-Tokens lending coin to usdc and transfers them to the pool proxy | 0x7b7b5f87c7357133c93dba8d61fb397f33c99a6b |
EURT Burner | deposits EURT into EURT/am3crv pool and sends lp token to the pool proxy | 0x410364C393C7E64b6F1d0Ee03f89BFD09b49940c |
Tricrypto Burner | converts tricrypto lp-tokens to USDC and transfers to the pool proxy | 0x43450Feccf936FbA3143e03F35D3Cc608D5fE1d2 |
Tricrypto LP Burner | withdraws tricrypto lp tokens | 0x0094Ad026643994c8fB2136ec912D508B15fe0E5 |
am3crv LP Burner | burns lp tokens | 0x6a2691068C7CbdA03292Ba0f9c77A25F658bAeF5 |
Crypto Factory LP Burner | withdraws crypto lp tokens | 0x09F8D940EAD55853c51045bcbfE67341B686C071 |
| Type | Description | Address |
|---|---|---|
StableSwapProxy | pool proxy (fee collector) | 0x774d1dba98cfbd1f2bc3a1f59c494125e07c48f9 |
BridgeContract | bridges usdc to mainnet | 0x28542E4AF3De534ca36dAF342febdA541c937C5a |
Avalanche
| Burner Type | Description | Address |
|---|---|---|
LPBurner | burns lp-tokens for av-Tokens and sends them to the pool proxy | 0x2c2fc48c3404a70f2d33290d5820edf49cbf74a5 |
LPBurner | burns lp-tokens for av-Tokens and sends them to the pool proxy | 0x8038C01A0390a8c547446a0b2c18fc9aEFEcc10c |
avTokenBurner | converts avToken lending coins into USDC | 0x61E10659fe3aa93d036d099405224E4Ac24996d0 |
avTokenBurner | swaps av-Tokens for mim | 0xcF897d9C8F9174F08f30084220683948B105D1B1 |
BTC Burner | burns BTC into av3CRV | 0xE6358f6a45B502477e83CC1CDa759f540E4459ee |
ETH Burner | burns ETH into av3CRV | 0xd7d147c6Bb90A718c3De8C0568F9B560C79fa416 |
Swap Burner | swaps assets using curve pools | 0x6a2691068C7CbdA03292Ba0f9c77A25F658bAeF5 |
| Type | Description | Address |
|---|---|---|
StableSwapProxy | proxy for pools | 0x06534b0bf7ff378f162d4f348390bda53b15fa35 |
BridgeContract | bridges mim to mainnet | 0xa218ed442715fc42ac96a6323b47538684a36e4b |
Fantom
| Burner Type | Description | Address |
|---|---|---|
UnderlyingBurner | swaps usdc/dai tokens into usdt | 0x423f26eb44d4be89072eecfc81b95065ce43bf4b |
BTCBurner | converts BTC lending coins into usdt and transfers it to the pool proxy | 0xFa18A0385610b560f3041C40E23fB319e24658f1 |
gToken Burner | converts g-token lending coins into usdt | 0xDE5331AC4B3630f94853Ff322B66407e0D6331E8 |
cToken Burner | converts c-token lending coins into usdt | 0x11137B10C210b579405c21A07489e28F3c040AB1 |
Tricrypto Burner | converts tricrypto LP into usdc | 0x337e9d5A2DeE10Fdd30E67236667E1dE5b0c085F |
Swap Burner | swaps directly for USDT | 0x959c1BA175e04F7164EB749f4E88f10fe4Bac8a6 |
| Type | Description | Address |
|---|---|---|
StableSwap Proxy | pool for proxy | 0x2b039565b2b7a1a9192d4847fbd33b25b836b950 |
Factory | Curve Pool Factory | 0x686d67265703d1f124c45e33d47d794c566889ba |
BridgeContract | bridges usdt to mainnet | 0x993ff6dd3851ab11af751277e419c2aa2697a288 |
Celo
| Burner Type | Description | Address |
|---|---|---|
| - | - | - |
| Type | Description | Address |
|---|---|---|
ProxyAdmin | pool proxy | 0x56bc95ded2bef162131905dfd600f2b9f1b380a4 |
Factory | Curve Pool Factory | 0x5277a0226d10392295e8d383e9724d6e416d6e6c |
Kava
| Burner Type | Description | Address |
|---|---|---|
| - | - | - |
| Type | Description | Address |
|---|---|---|
ProxyAdmin | pool proxy | 0x56bc95ded2bef162131905dfd600f2b9f1b380a4 |
Factory | Curve Pool Factory | 0x40bc62805471eF53DdD5C5cF99ed3d9e5aa81b48 |
Moonbeam
| Burner Type | Description | Address |
|---|---|---|
| - | - | - |
| Type | Description | Address |
|---|---|---|
ProxyAdmin | pool proxy | 0x114c4042b11a2b16f58fe1bfe847589a122f678a |
Factory | Curve Pool Factory | 0x4244eb811d6e0ef302326675207a95113db4e1f8 |
Gnosis
| Burner Type | Description | Address |
|---|---|---|
| - | - | - |
| Type | Description | Address |
|---|---|---|
ProxyAdmin | pool proxy | 0x6f8eef407b974dff82c53ff939cc1ebb699383fb |
Factory | Curve Pool Factory | 0xd19baeadc667cf2015e395f2b08668ef120f41f5 |
Curve Router¶
Routers that performs up to 5 swaps in a single transaction and can do estimations with get_dy and get_dx.
Source Code
Source code available on GitHub.
| Description | Address |
|---|---|
Ethereum | 0xF0d4c12A5768D806021F80a262B4d39d26C58b8D |
Arbitrum | 0xF0d4c12A5768D806021F80a262B4d39d26C58b8D |
Optimism | 0xF0d4c12A5768D806021F80a262B4d39d26C58b8D |
Base | 0xd6681e74eEA20d196c15038C580f721EF2aB6320 |
Fraxtal | 0x4f37A9d177470499A2dD084621020b023fcffc1F |
Gnosis (xDAI) | 0xF0d4c12A5768D806021F80a262B4d39d26C58b8D |
Polygon | 0xF0d4c12A5768D806021F80a262B4d39d26C58b8D |
Avalanche | 0xF0d4c12A5768D806021F80a262B4d39d26C58b8D |
Fantom | 0xF0d4c12A5768D806021F80a262B4d39d26C58b8D |
BinanceSmartChain | 0x69522fb5337663d3B4dFB0030b881c1A750Adb4f |
Kava | 0xF0d4c12A5768D806021F80a262B4d39d26C58b8D |
EVM Sidechain Gauges¶
MULTICHAIN WARNING
At the time of writing (13.11.2023), sidechain gauges on Celo, Avalanche and Fantom are disabled due to issues with Multichain.
The Multichain service stopped currently, and all bridge transactions will be stuck on the source chains. There is no confirmed resume time.
Multichain statement: https://twitter.com/MultichainOrg/status/1677180114227056641
Source Code
Source code available on GitHub.
| Type | Chain | Address |
|---|---|---|
RootLiquidityGaugeFactory | Ethereum | 0xabc000d88f23bb45525e447528dbf656a9d55bf5 |
ChildLiquidityGaugeFactory | Arbitrum | 0xabc000d88f23bb45525e447528dbf656a9d55bf5 |
veBoost - Boost Delegation V2 | Arbitrum | 0x98c80fa823759b642c3e02f40533c164f40727ae |
ChildLiquidityGaugeFactory | Optimism | 0xabc000d88f23bb45525e447528dbf656a9d55bf5 |
veBoost - Boost Delegation V2 | Optimism | 0x65a0b01756E837e6670634816E4F5B3a3fF21107 |
ChildLiquidityGaugeFactory | Polygon | 0xabc000d88f23bb45525e447528dbf656a9d55bf5 |
veBoost - Boost Delegation V2 | Polygon | 0xb5ACC710AEDE048600E10eEDcefDf98d4aBf4B1E |
ChildLiquidityGaugeFactory | Base | 0xabc000d88f23bb45525e447528dbf656a9d55bf5 |
veBoost - Boost Delegation V2 | Base | not set |
ChildLiquidityGaugeFactory | Gnosis | 0xabc000d88f23bb45525e447528dbf656a9d55bf5 |
veBoost - Boost Delegation V2 | Gnosis | 0xefde221f306152971d8e9f181bfe998447975810 |
ChildLiquidityGaugeFactory | Celo | 0xabc000d88f23bb45525e447528dbf656a9d55bf5 |
veBoost - Boost Delegation V2 | Celo | not set |
ChildLiquidityGaugeFactory | Avalanche | 0xabc000d88f23bb45525e447528dbf656a9d55bf5 |
veBoost - Boost Delegation V2 | Avalanche | 0xc55837710bc500f1e3c7bb9dd1d51f7c5647e657 |
ChildLiquidityGaugeFactory | Fantom | 0xabc000d88f23bb45525e447528dbf656a9d55bf5 |
veBoost - Boost Delegation V2 | Fantom | 0xb75dca485E21A77E1B433eCAcb74475FC67e259c |
ChildLiquidityGaugeFactory | Moonbeam | 0xabc000d88f23bb45525e447528dbf656a9d55bf5 |
veBoost - Boost Delegation V2 | Moonbeam | not set |
Pool Factory¶
Ethereum Mainnet
| Factory | Address |
|---|---|
| MetaPool Factory | 0xB9fC157394Af804a3578134A6585C0dc9cc990d4 |
| StableSwap-NG Factory | 0x6A8cbed756804B16E05E741eDaBd5cB544AE21bf |
| crvUSD Pool Factory | 0x4F8846Ae9380B90d2E71D5e3D042dff3E7ebb40d |
| CryptoSwap Factory | 0xF18056Bbd320E96A48e3Fbf8bC061322531aac99 |
| Tricrypto Factory | 0x0c0e5f2fF0ff18a3be9b835635039256dC4B4963 |
Curve X-GOV¶
Source Code
Source code for cross-chain governance available on GitHub.
Arbitrum
| Contract | Address |
|---|---|
| L1 Broadcaster | 0xb7b0FF38E0A01D798B5cd395BbA6Ddb56A323830 |
| L2 Relayer | 0xb7b0FF38E0A01D798B5cd395BbA6Ddb56A323830 |
| L2 Ownership Agent | 0x452030a5D962d37D97A9D65487663cD5fd9C2B32 |
| L2 Parameter Agent | 0x5ccbB27FB594c5cF6aC0670bbcb360c0072F6839 |
| L2 Emergency Agent | 0x2CB6E1Adf22Af1A38d7C3370441743a123991EC3 |
| L2 Vault | 0x25877b9413Cc7832A6d142891b50bd53935feF82 |
| Agent Blueprint | 0x187FE3505e56f4dA67b06564F03575cC15bE2B4d |
Optimism
| Contract | Address |
|---|---|
| L1 Broadcaster | 0x8e1e5001c7b8920196c7e3edf2bcf47b2b6153ff |
| L2 Relayer | 0x8e1e5001C7B8920196c7E3EdF2BCf47B2B6153ff |
| L2 Ownership Agent | 0x28c4A1Fa47EEE9226F8dE7D6AF0a41C62Ca98267 |
| L2 Parameter Agent | 0xE7F2B72E94d1c2497150c24EA8D65aFFf1027b9b |
| L2 Emergency Agent | 0x9fF1ddE4BE9BbD891836863d227248047B3D881b |
| L2 Vault | 0xD166EEdf272B860E991d331B71041799379185D5 |
| Agent Blueprint | 0xC5fd5D3b06a8ef50b911972CA313E4d327F7c0aC |
Base
| Contract | Address |
|---|---|
| L1 Broadcaster | 0xcb843280c5037acfa67b8d4adc71484ced7c48c9 |
| L2 Relayer | 0xCb843280C5037ACfA67b8D4aDC71484ceD7C48C9 |
| L2 Ownership Agent | 0x2c163fe0f079d138b9c04f780d735289344C8B80 |
| L2 Parameter Agent | 0x7Ea4B72f04D8B02994F4EdB171Ce5F56eEdF457F |
| L2 Emergency Agent | 0x95F0f720CAdDED982E6998b3390E6D3788c2CE5C |
| L2 Vault | 0xA4c0eA0fb8eb652e11C8123E589197E18Ca78AA8 |
| Agent Blueprint | 0xF3BC9E5fA891977DCa765ff52E8f22A1F7d49c1f |
Mantle
| Contract | Address |
|---|---|
| L1 Broadcaster | 0xb50b9a0d8a4ed8115fe174f300465ea4686d86df |
| L2 Relayer | 0xB50B9a0D8A4ED8115Fe174F300465Ea4686d86Df |
| L2 Ownership Agent | 0xfe87a6cdca1eeb90987c6a196a1c5f5c76f5f2b0 |
| L2 Parameter Agent | 0x024d362f7aa162d8591304016fd60a209efc527e |
| L2 Emergency Agent | 0x4339b53cf7f6eec1a997ceea81165e45c1244429 |
| L2 Vault | 0x77A214bd4ee3650e5608339BBbE04b09f5546ECF |
| Agent Blueprint | 0x5EF72230578b3e399E6C6F4F6360edF95e83BBfd |
Stableswap-NG¶
Source Code
Source code available on GitHub.
Implementations
Every Factory contract has plain- and metapool implementations. The Factory on Ethereum has an additional gauge implementation. Implementation contracts are upgradable. They can be either replaced or additional implementation contracts can be set. Therefore, please always make sure to check the most recent ones.
To query the factory-specific implementations:
Ethereum Mainnet
Ethereum Sepolia
| Contract | Address |
|---|---|
Math | 0x2cad7b3e78e10bcbf2cc443ddd69ca8bcc09a758 |
Views | 0x9d3975070768580f755D405527862ee126d0eA08 |
Factory | 0xfb37b8D939FFa77114005e61CFc2e543d6F49A81 |
Plain AMM | 0xE12374F193f91f71CE40D53E0db102eBaA9098D5 |
Meta AMM | 0xB00E89EaBD59cD3254c88E390103Cf17E914f678 |
Arbitrum
| Contract | Address |
|---|---|
Math | 0xD4a8bd4d59d65869E99f20b642023a5015619B34 |
Views | 0x9293f068912bae932843a1bA01806c54f416019D |
Factory | 0x9AF14D26075f142eb3F292D5065EB3faa646167b |
Plain AMM | 0xf6841C27fe35ED7069189aFD5b81513578AFD7FF |
Meta AMM | 0xFf02cBD91F57A778Bab7218DA562594a680B8B61 |
Optimism
| Contract | Address |
|---|---|
Math | 0xa7b9d886A9a374A1C86DC52d2BA585c5CDFdac26 |
Views | 0xf3A6aa40cf048a3960E9664847E9a7be025a390a |
Factory | 0x5eeE3091f747E60a045a2E715a4c71e600e31F6E |
Plain AMM | 0x635742dCC8313DCf8c904206037d962c042EAfBd |
Meta AMM | 0x5702BDB1Ec244704E3cBBaAE11a0275aE5b07499 |
Base
| Contract | Address |
|---|---|
Math | 0xe265FC390E9129b7E337Da23cD42E00C34Da2CE3 |
Views | 0xa7b9d886A9a374A1C86DC52d2BA585c5CDFdac26 |
Factory | 0xd2002373543Ce3527023C75e7518C274A51ce712 |
Plain AMM | 0xf3A6aa40cf048a3960E9664847E9a7be025a390a |
Meta AMM | 0x635742dCC8313DCf8c904206037d962c042EAfBd |
Fraxtal
| Contract | Address |
|---|---|
Math | 0x506F594ceb4E33F5161139bAe3Ee911014df9f7f |
Views | 0x87FE17697D0f14A222e8bEf386a0860eCffDD617 |
Factory | 0xd2002373543Ce3527023C75e7518C274A51ce712 |
Plain AMM | 0x1764ee18e8B3ccA4787249Ceb249356192594585 |
Meta AMM | 0x5eeE3091f747E60a045a2E715a4c71e600e31F6E |
Zaps | 0xe61Fb97Ef6eBFBa12B36Ffd7be785c1F5A2DE66b |
Linea
| Contract | Address |
|---|---|
Math | 0xbC0797015fcFc47d9C1856639CaE50D0e69FbEE8 |
Views | 0xe265FC390E9129b7E337Da23cD42E00C34Da2CE3 |
Factory | 0x5eeE3091f747E60a045a2E715a4c71e600e31F6E |
Plain AMM | 0xa7b9d886a9a374a1c86dc52d2ba585c5cdfdac26 |
Meta AMM | 0xf3a6aa40cf048a3960e9664847e9a7be025a390a |
Scroll
| Contract | Address |
|---|---|
Math | 0xbC0797015fcFc47d9C1856639CaE50D0e69FbEE8 |
Views | 0xe265FC390E9129b7E337Da23cD42E00C34Da2CE3 |
Factory | 0x5eeE3091f747E60a045a2E715a4c71e600e31F6E |
Plain AMM | 0xa7b9d886A9a374A1C86DC52d2BA585c5CDFdac26 |
Meta AMM | 0xf3A6aa40cf048a3960E9664847E9a7be025a390a |
Polygon zk-EVM
| Contract | Address |
|---|---|
Math | 0xe265FC390E9129b7E337Da23cD42E00C34Da2CE3 |
Views | 0xa7b9d886A9a374A1C86DC52d2BA585c5CDFdac26 |
Factory | 0xd2002373543Ce3527023C75e7518C274A51ce712 |
Plain AMM | 0xf3A6aa40cf048a3960E9664847E9a7be025a390a |
Meta AMM | 0x635742dCC8313DCf8c904206037d962c042EAfBd |
Gnosis
| Contract | Address |
|---|---|
Math | 0xFAbC421e3368D158d802684A217a83c083c94CeB |
Views | 0x0c59d36b23f809f8b6C7cb4c8C590a0AC103baEf |
Factory | 0xbC0797015fcFc47d9C1856639CaE50D0e69FbEE8 |
Plain AMM | 0x3d6cb2f6dcf47cdd9c13e4e3beae9af041d8796a |
Meta AMM | 0xC1b393EfEF38140662b91441C6710Aa704973228 |
Polygon
| Contract | Address |
|---|---|
Math | 0xd7E72f3615aa65b92A4DBdC211E296a35512988B |
Views | 0xbC0797015fcFc47d9C1856639CaE50D0e69FbEE8 |
Factory | 0x1764ee18e8B3ccA4787249Ceb249356192594585 |
Plain AMM | 0xe265FC390E9129b7E337Da23cD42E00C34Da2CE3 |
Meta AMM | 0xa7b9d886A9a374A1C86DC52d2BA585c5CDFdac26 |
Avalanche
| Contract | Address |
|---|---|
Math | 0xd7E72f3615aa65b92A4DBdC211E296a35512988B |
Views | 0xbC0797015fcFc47d9C1856639CaE50D0e69FbEE8 |
Factory | 0x1764ee18e8B3ccA4787249Ceb249356192594585 |
Plain AMM | 0xe265FC390E9129b7E337Da23cD42E00C34Da2CE3 |
Meta AMM | 0xa7b9d886A9a374A1C86DC52d2BA585c5CDFdac26 |
Fantom
| Contract | Address |
|---|---|
Math | 0xf3A6aa40cf048a3960E9664847E9a7be025a390a |
Views | 0x635742dCC8313DCf8c904206037d962c042EAfBd |
Factory | 0xe61Fb97Ef6eBFBa12B36Ffd7be785c1F5A2DE66b |
Plain AMM | 0x5702BDB1Ec244704E3cBBaAE11a0275aE5b07499 |
Meta AMM | 0x046207cB759F527b6c10C2D61DBaca45513685CC |
Binance Smart Chain
| Contract | Address |
|---|---|
Math | 0x166c4084Ad2434E8F2425C64dabFE6875A0D45c5 |
Views | 0x5Ea9DD3b6f042A34Df818C6c1324BC5A7c61427a |
Factory | 0xd7E72f3615aa65b92A4DBdC211E296a35512988B |
Plain AMM | 0x505d666E4DD174DcDD7FA090ed95554486d2Be44 |
Meta AMM | 0x5a8C93EE12a8Df4455BA111647AdA41f29D5CfcC |
Celo
| Contract | Address |
|---|---|
Math | 0xd7E72f3615aa65b92A4DBdC211E296a35512988B |
Views | 0xbC0797015fcFc47d9C1856639CaE50D0e69FbEE8 |
Factory | 0x1764ee18e8B3ccA4787249Ceb249356192594585 |
Plain AMM | 0xe265FC390E9129b7E337Da23cD42E00C34Da2CE3 |
Meta AMM | 0xa7b9d886A9a374A1C86DC52d2BA585c5CDFdac26 |
Kava
| Contract | Address |
|---|---|
Math | 0xd7E72f3615aa65b92A4DBdC211E296a35512988B |
Views | 0xbC0797015fcFc47d9C1856639CaE50D0e69FbEE8 |
Factory | 0x1764ee18e8B3ccA4787249Ceb249356192594585 |
Plain AMM | 0xe265FC390E9129b7E337Da23cD42E00C34Da2CE3 |
Meta AMM | 0xa7b9d886A9a374A1C86DC52d2BA585c5CDFdac26 |
Aurora
| Contract | Address |
|---|---|
Math | 0xbC0797015fcFc47d9C1856639CaE50D0e69FbEE8 |
Views | 0xe265FC390E9129b7E337Da23cD42E00C34Da2CE3 |
Factory | 0x5eeE3091f747E60a045a2E715a4c71e600e31F6E |
Plain AMM | 0xa7b9d886A9a374A1C86DC52d2BA585c5CDFdac26 |
Meta AMM | 0xf3A6aa40cf048a3960E9664847E9a7be025a390a |
Mantle
| Contract | Address |
|---|---|
Math | 0x8b3EFBEfa6eD222077455d6f0DCdA3bF4f3F57A6 |
Views | 0x506F594ceb4E33F5161139bAe3Ee911014df9f7f |
Factory | 0x5eeE3091f747E60a045a2E715a4c71e600e31F6E |
Plain AMM | 0x87FE17697D0f14A222e8bEf386a0860eCffDD617 |
Meta AMM | 0x1764ee18e8B3ccA4787249Ceb249356192594585 |
zk-Sync
| Contract | Address |
|---|---|
Math | soon |
Views | soon |
Factory | soon |
Plain AMM | soon |
Meta AMM | soon |
Tron
| Contract | Address |
|---|---|
Math | soon |
Views | soon |
Factory | soon |
Plain AMM | soon |
Meta AMM | soon |
Tricrypto-NG¶
Source Code
Source code available on GitHub.
Implementations
Every Factory contract has pool, math and views implementations. The Factory on Ethereum has an additional gauge implementation. Implementation contracts are upgradable. They can be either replaced or additional implementation contracts can be set. Therefore, please always make sure to check the most recent ones.
Additionally, there are implementations that have native transfers enabled/disabled. When disabled, it's not possible to use native ETH. Instead, wrapped ETH (wETH) must be used.
To query the factory-specific implementations:
>>> Factory.pool_implementation(0)
'0x66442B0C5260B92cAa9c234ECf2408CBf6b19a6f'
>>> Factory.views_implementation()
'0x064253915b8449fdEFac2c4A74aA9fdF56691a31'
>>> Factory.math_implementation()
'0xcBFf3004a20dBfE2731543AA38599A526e0fD6eE'
>>> Factory.gauge_implementation() # ethereum mainnet only!
'0x5fC124a161d888893529f67580ef94C2784e9233'
Ethereum Mainnet
| Contract | Address |
|---|---|
Math | 0xcBFf3004a20dBfE2731543AA38599A526e0fD6eE |
Views | 0x064253915b8449fdEFac2c4A74aA9fdF56691a31 |
Factory | 0x0c0e5f2fF0ff18a3be9b835635039256dC4B4963 |
Gauge | 0x5fC124a161d888893529f67580ef94C2784e9233 |
AMM native enabled | 0x66442B0C5260B92cAa9c234ECf2408CBf6b19a6f |
Ethereum Sepolia
| Contract | Address |
|---|---|
Math | 0x550574E33b81C45D3D69250b46Ae30c7bC40d330 |
Views | 0x59AfCD3e931018dc493AA1d833B11bb5A0744906 |
Factory | 0x4b00E8c997AeBACeEf6B8c6F89eE2bf99b2CA846 |
AMM native disable | 0x3BbA971980A721C7A33cEF62cE01c0d744F26e95 |
AMM native enabled | 0xc9621394A73A071d8084CB9a15b04F182a7C9634 |
Arbitrum
| Contract | Address |
|---|---|
Math | 0x604388Bb1159AFd21eB5191cE22b4DeCdEE2Ae22 |
Views | 0x06452f9c013fc37169B57Eab8F50A7A48c9198A3 |
Factory | 0xbC0797015fcFc47d9C1856639CaE50D0e69FbEE8 |
AMM native disable | 0x1f7C86AffE5bCF7a1D74a8c8E2ef9E03BF31c1BD |
AMM native enabled | 0xd7E72f3615aa65b92A4DBdC211E296a35512988B |
Optimism
| Contract | Address |
|---|---|
Math | 0x19bd1AB34d6ABB584b9C1D5519093bfAA7f6c7d2 |
Views | 0x6A8cbed756804B16E05E741eDaBd5cB544AE21bf |
Factory | 0xc6C09471Ee39C7E30a067952FcC89c8922f9Ab53 |
AMM native disable | 0x0458ea5F4CD00E873264Be2031Ceb8f9d9b3116c |
AMM native enabled | 0x1FE2a06c8bd81AE65FD1C5036451890b37976369 |
Base
| Contract | Address |
|---|---|
Math | 0x5373E1B9f2781099f6796DFe5D68DE59ac2F18E3 |
Views | 0x05d4E2Ed7216A204e5FB4e3F5187eCfaa5eF3Ef7 |
Factory | 0xA5961898870943c68037F6848d2D866Ed2016bcB |
AMM native disable | 0x0c59d36b23f809f8b6C7cb4c8C590a0AC103baEf |
AMM native enabled | 0xa274c88e09fDF1798a7517096557e6c1bEa1f65A |
Fraxtal
| Contract | Address |
|---|---|
Math | 0x0C9D8c7e486e822C29488Ff51BFf0167B4650953 |
Views | 0x64379C265Fc6595065D7d835AAaa731c0584dB80 |
Factory | 0xc9Fe0C63Af9A39402e8a5514f9c43Af0322b665F |
AMM native disable | 0x1A83348F9cCFD3Fe1A8C0adBa580Ac4e267Fe495 |
AMM native enabled | 0xd3b17f862956464ae4403ccf829ce69199856e1e |
Linea
| Contract | Address |
|---|---|
Math | 0x0C9D8c7e486e822C29488Ff51BFf0167B4650953 |
Views | 0x64379c265fc6595065d7d835aaaa731c0584db80 |
Factory | 0xd125E7a0cEddF89c6473412d85835450897be6Dc |
AMM native disable | 0x76303e4fDcA0AbF28aB3ee42Ce086E6503431F1D |
AMM native enabled | 0xC1b393EfEF38140662b91441C6710Aa704973228 |
Scroll
| Contract | Address |
|---|---|
Math | 0x5a8C93EE12a8Df4455BA111647AdA41f29D5CfcC |
Views | 0xFAbC421e3368D158d802684A217a83c083c94CeB |
Factory | 0xC1b393EfEF38140662b91441C6710Aa704973228 |
AMM native disable | 0x3d6cB2F6DcF47CDd9C13E4e3beAe9af041d8796a |
AMM native enabled | 0x0c59d36b23f809f8b6C7cb4c8C590a0AC103baEf |
Polygon zk-EVM
| Contract | Address |
|---|---|
Math | 0xFAbC421e3368D158d802684A217a83c083c94CeB |
Views | 0x0c59d36b23f809f8b6C7cb4c8C590a0AC103baEf |
Factory | 0x76303e4fDcA0AbF28aB3ee42Ce086E6503431F1D |
AMM native disable | 0xC1b393EfEF38140662b91441C6710Aa704973228 |
AMM native enabled | 0x3d6cB2F6DcF47CDd9C13E4e3beAe9af041d8796a |
Gnosis
| Contract | Address |
|---|---|
Math | 0xff02cbd91f57a778bab7218da562594a680b8b61 |
Views | 0xe548590f9fAe7a23EA6501b144B0D58b74Fc4B53 |
Factory | 0xb47988ad49dce8d909c6f9cf7b26caf04e1445c8 |
AMM native disable | 0x3f445D38E820c010a7A6E33c5F80cBEBE6930f61 |
AMM native enabled | 0xa54f3c1dfa5f7dbf2564829d14b3b74a65d26ae2 |
Polygon
| Contract | Address |
|---|---|
Math | 0x5a8C93EE12a8Df4455BA111647AdA41f29D5CfcC |
Views | 0xFAbC421e3368D158d802684A217a83c083c94CeB |
Factory | 0xC1b393EfEF38140662b91441C6710Aa704973228 |
AMM native disable | 0x3d6cB2F6DcF47CDd9C13E4e3beAe9af041d8796a |
AMM native enabled | 0x0c59d36b23f809f8b6C7cb4c8C590a0AC103baEf |
Avalanche
| Contract | Address |
|---|---|
Math | 0x505d666E4DD174DcDD7FA090ed95554486d2Be44 |
Views | 0x5a8C93EE12a8Df4455BA111647AdA41f29D5CfcC |
Factory | 0x3d6cB2F6DcF47CDd9C13E4e3beAe9af041d8796a |
AMM native disable | 0x0c59d36b23f809f8b6C7cb4c8C590a0AC103baEf |
AMM native enabled | 0xFAbC421e3368D158d802684A217a83c083c94CeB |
Fantom
| Contract | Address |
|---|---|
Math | 0x3d6cB2F6DcF47CDd9C13E4e3beAe9af041d8796a |
Views | 0xC1b393EfEF38140662b91441C6710Aa704973228 |
Factory | 0x9AF14D26075f142eb3F292D5065EB3faa646167b |
AMM native disable | 0xd125E7a0cEddF89c6473412d85835450897be6Dc |
AMM native enabled | 0x76303e4fDcA0AbF28aB3ee42Ce086E6503431F1D |
Binance Smart Chain
| Contract | Address |
|---|---|
Math | 0x0cE651Df1418a1fBA98517483102E042533Ade05 |
Views | 0x645E12f3cf5504C8a08e01706e79d3D0f32EcE15 |
Factory | 0xc55837710bc500F1E3c7bb9dd1d51F7c5647E657 |
AMM native disable | 0x6A8cbed756804B16E05E741eDaBd5cB544AE21bf |
AMM native enabled | 0xBff334F8D5912AC5c4f2c590A2396d1C5d990123 |
Celo
| Contract | Address |
|---|---|
Math | 0x505d666E4DD174DcDD7FA090ed95554486d2Be44 |
Views | 0x5a8C93EE12a8Df4455BA111647AdA41f29D5CfcC |
Factory | 0x3d6cB2F6DcF47CDd9C13E4e3beAe9af041d8796a |
AMM native disable | 0x0c59d36b23f809f8b6C7cb4c8C590a0AC103baEf |
AMM native enabled | 0xFAbC421e3368D158d802684A217a83c083c94CeB |
Kava
| Contract | Address |
|---|---|
Math | 0x505d666E4DD174DcDD7FA090ed95554486d2Be44 |
Views | 0x5a8C93EE12a8Df4455BA111647AdA41f29D5CfcC |
Factory | 0x3d6cB2F6DcF47CDd9C13E4e3beAe9af041d8796a |
AMM native disable | 0x0c59d36b23f809f8b6C7cb4c8C590a0AC103baEf |
AMM native enabled | 0xFAbC421e3368D158d802684A217a83c083c94CeB |
Aurora
| Contract | Address |
|---|---|
Math | 0x5a8C93EE12a8Df4455BA111647AdA41f29D5CfcC |
Views | 0xFAbC421e3368D158d802684A217a83c083c94CeB |
Factory | 0xC1b393EfEF38140662b91441C6710Aa704973228 |
AMM native disable | 0x3d6cB2F6DcF47CDd9C13E4e3beAe9af041d8796a |
AMM native enabled | 0x0c59d36b23f809f8b6C7cb4c8C590a0AC103baEf |
Mantle
| Contract | Address |
|---|---|
Math | 0x635742dCC8313DCf8c904206037d962c042EAfBd |
Views | 0x5702BDB1Ec244704E3cBBaAE11a0275aE5b07499 |
Factory | 0x0C9D8c7e486e822C29488Ff51BFf0167B4650953 |
AMM native disable | 0x7Ca46A636b02D4aBC66883D7FF164bDE506DC66a |
AMM native enable | 0x046207cB759F527b6c10C2D61DBaca45513685CC |
zk-Sync
| Contract | Address |
|---|---|
Math | soon |
Views | soon |
Factory | soon |
AMM native disable | soon |
AMM native enabled | soon |
Tron
| Contract | Address |
|---|---|
Math | soon |
Views | soon |
Factory | soon |
AMM native disable | soon |
AMM native enabled | soon |
Curve Stablecoin¶
For testing in production purposes, several contract deployments have taken place. Please ensure that you are using the correct and latest version. The latest deployment logs can be found here.
Source Code
Source code available on GitHub.
| Type | Description | Address |
|---|---|---|
Stablecoin | crvUSD Token | 0xf939E0A03FB07F59A73314E73794Be0E57ac1b4E |
Factory | Factory contract for crvUSD markets | 0xC9332fdCB1C491Dcc683bAe86Fe3cb70360738BC |
Controller Implementation | Blueprint for Controller | 0xCdb55051fC792303DdC7c1052cC5161BaeD88e2A |
AMM Implementation | Blueprint for AMM | 0x23208cA4F2B30d8f7D54bf2D5A822D1a2F876501 |
Swap factory | Pool Factory | 0x4F8846Ae9380B90d2E71D5e3D042dff3E7ebb40d |
Owner proxy | Owner of Factory and it's deployed pools | 0x855cC906dA8271Dd53879929bd226711247D5f17 |
PriceAggregator | Aggregator of stablecoin prices for crvUSD | 0xe5Afcf332a5457E8FafCD668BcE3dF953762Dfe7 |
PriceAggregatorV2 | Aggregator of stablecoin prices for crvUSD | 0x18672b1b0c623a30089A280Ed9256379fb0E4E62 |
PegKeeper (USDC) | PegKepper for crvUSD/USDC | 0xaA346781dDD7009caa644A4980f044C50cD2ae22 |
PegKeeper (USDT) | PegKepper for crvUSD/USDT | 0xE7cd2b4EB1d98CD6a4A48B6071D46401Ac7DC5C8 |
PegKeeper (USDP) | PegKepper for crvUSD/USDP | 0x6B765d07cf966c745B340AdCa67749fE75B5c345 |
PegKeeper (TUSD) | PegKepper for crvUSD/TUSD | 0x1ef89Ed0eDd93D1EC09E4c07373f69C49f4dcCae |
Despite being launched on Ethereum, crvUSD can be bridged to various chains:
| Chain | crvUSD Token Address | Official Bridge |
|---|---|---|
| Ethereum | 0xf939E0A03FB07F59A73314E73794Be0E57ac1b4E | --- |
| Arbitrum | 0x498Bf2B1e120FeD3ad3D42EA2165E9b73f99C1e5 | Arbitrum Bridge |
| Optimism | 0xc52d7f23a2e460248db6ee192cb23dd12bddcbf6 | Optimism Bridge |
| Base | 0x417Ac0e078398C154EdFadD9Ef675d30Be60Af93 | Base Bridge |
| Gnosis | 0xaBEf652195F98A91E490f047A5006B71c85f058d | Gnosis Bridge |
| Polygon | 0xc4Ce1D6F5D98D65eE25Cf85e9F2E9DcFEe6Cb5d6 | Polygon Bridge |
sfrxETH
Deployment Hash
https://etherscan.io/tx/0x6d879b6e8a64478f3ecc5c2f918c4cf8c29ae0a3f93651159e4dc0278c5c49b5
| Type | Address |
|---|---|
AMM | 0x136e783846ef68c8bd00a3369f787df8d683a696 |
Controller | 0x8472a9a7632b173c8cf3a86d3afec50c35548e76 |
MonetaryPolicy | 0xc684432FD6322c6D58b6bC5d28B18569aA0AD0A1 |
CollateralToken (sfrxETH) | 0xac3e018457b222d93114458476f3e3416abbe38f |
PriceOracle | 0x19F5B81e5325F882C9853B5585f74f751DE3896d |
Leverage Zap | 0xb556FA4C4752321B3154f08DfBDFCF34847f2eac |
wstETH
Deployment Hash
https://etherscan.io/tx/0xe0db5ab1e175c8dbf54765b3b2fa4e98412ae24c1d9db1bd4c2134ee72519942
| Type | Address |
|---|---|
AMM | 0x37417b2238aa52d0dd2d6252d989e728e8f706e4 |
Controller | 0x100daa78fc509db39ef7d04de0c1abd299f4c6ce |
MonetaryPolicy | 0x1E7d3bf98d3f8D8CE193236c3e0eC4b00e32DaaE |
CollateralToken (wstETH) | 0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 |
PriceOracle | 0xc1793A29609ffFF81f10139fa0A7A444c9e106Ad |
Leverage Zap | 0x293436d4e4a15FBc6cCC400c14a01735E5FC74fd |
wBTC
Deployment Hash
https://etherscan.io/tx/0x6a4491e87f5f5beb40b91457b6709fa114f761a4ac860550d2fede67dac7b621
| Type | Address |
|---|---|
AMM | 0xe0438eb3703bf871e31ce639bd351109c88666ea |
Controller | 0x4e59541306910ad6dc1dac0ac9dfb29bd9f15c67 |
MonetaryPolicy | 0x1E7d3bf98d3f8D8CE193236c3e0eC4b00e32DaaE |
CollateralToken (wBTC) | 0x2260fac5e5542a773aa44fbcfedf7c193bc2c599 |
PriceOracle | 0xBe83fD842DB4937C0C3d15B2aBA6AF7E854f8dcb |
Leverage Zap | 0xA2518b71ee64E910741f5Cf480b19E8e402de4d7 |
ETH
Deployment Hash
https://etherscan.io/tx/0x7ce7143aedf5e318e3bed653b730b9456eef67224a8dbcac59fe0872c0580a3a
| Type | Address |
|---|---|
AMM | 0x1681195c176239ac5e72d9aebacf5b2492e0c4ee |
Controller | 0xa920de414ea4ab66b97da1bfe9e6eca7d4219635 |
MonetaryPolicy | 0x1E7d3bf98d3f8D8CE193236c3e0eC4b00e32DaaE |
CollateralToken (wETH) | 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 |
PriceOracle | 0x966cBDeceFB60A289b0460F7638f4A75F432cA06 |
Leverage Zap | 0xd3e576B5DcDe3580420A5Ef78F3639BA9cd1B967 |
sfrxeth v2
Deployment Hash
https://etherscan.io/tx/0x2ede10a84f28647b5636a706ea03334399ba0ec2c77267681902e3180ae2d9b3
| Type | Address |
|---|---|
AMM | 0xfa96ad0a9e64261db86950e2da362f5572c5c6fd |
Controller | 0xec0820efafc41d8943ee8de495fc9ba8495b15cf |
MonetaryPolicy | 0xb8687d7dc9d8fa32fabde63e19b2dbc9bb8b2138 |
CollateralToken (sfrxETH) | 0xac3e018457b222d93114458476f3e3416abbe38f |
PriceOracle | 0x28d7880B5b67fB4a0B1c6Ed6c33c33f365113C29 |
Leverage Zap | 0x43eCFfe6c6C1b9F24AeB5C180E659c2a6FCe11Bc |
tBTC
Deployment Hash
https://etherscan.io/tx/0x147ccfac7d243d78ac8852d43c365be7d498b7aa18f6a3b0b1ade02ff55cdacd
| Type | Address |
|---|---|
AMM | 0xf9bd9da2427a50908c4c6d1599d8e62837c2bcb0 |
Controller | 0x1c91da0223c763d2e0173243eadaa0a2ea47e704 |
MonetaryPolicy | 0xb8687d7dc9d8fa32fabde63e19b2dbc9bb8b2138 |
CollateralToken (tBTC) | 0x18084fba666a33d37592fa2633fd49a74dd93a88 |
PriceOracle | 0xbeF434E2aCF0FBaD1f0579d2376fED0d1CfC4217 |
Leverage Zap | 0xD79964C70Cb06224FdA4c48387B53E9819bcB71c |