Addresses
Externally Owned Accounts (EOAs) and MultiSigs
Mento Reserve Spender
0x87647780180B8f55980C7D3fFeFe08a9B29e9aE1
Used with the Reserve to move funds between reserve addresses
Shared (Mento v2 & v3)
Contracts below are shared across Mento v2 and v3 deployments (same addresses on a given chain). Implementation addresses are from EIP-1967 proxy slot where applicable.
Chainlink Relayer Factory
Chainlink Relayer Factory
*Bridged USDC/EUROC are Mock ERC20 tokens that we use on testnet as a surrogate for the bridged USDC/EUROC that will be used in pools Celo Mainnet.
*MockNativeUSDT is a Mock ERC20 token that we use on testnet as a surrogate for the USDT that will be used in pools.
Mento v2.0 (v2-specific)
Contracts used only by the Mento v2 bi-pool system (Broker, BiPoolManager). Shared contracts (Reserve, StableTokens, SortedOracles, Governor, etc.) are listed under Shared (Mento v2 & v3) above.
Mento v3
Addresses below are from the current deployment manifests. Proxy vs implementation: implementation addresses are from EIP-1967 lookup (see scripts/). Entries named with “Proxy” (e.g. SystemParamsProxyGBPm) are proxy addresses; the implementation is listed in the Implementation column where known. For other contracts, implementation is left as “—” unless otherwise verified.
ReserveLiquidityStrategy
CDPLiquidityStrategy
ReserveLiquidityStrategy
CDPLiquidityStrategy
ChainlinkRelayerFactory
ChainlinkRelayerFactory
ReserveLiquidityStrategy
OpenLiquidityStrategy
CDP (Bold / Liquity v2 fork)
Contracts for the CDP (Collateralized Debt Position) system, a fork of Liquity v2 (Bold). Used by Mento v3 for GBPm and other collateralized stablecoin operations.
StabilityPoolGBPm
SystemParamsProxyGBPm (proxy)
StabilityPoolGBPm
SystemParamsProxyGBPm (proxy)
Last updated