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
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