Contract addresses for the K2 Earn Market (earnUSDC/USDC) on mainnet.

Earn Market Contracts#

Contracts deployed for the earn market only.

NameAddress
routerCDWPVHKB2O4D2SX42EQMX7YFHZHOART4LZUNNE5XZE72L7BUKTPF6TZE
configuratorCDAZUO5AHUSP7ENGHBNXIQFLTDSF4CJN2V3AOOB2LVED43QF3FHVQXW6
incentivesCCRDMPUFJPXYPR24JN6DRAP4FICYDUNI74V6N4P62ZXJX35WQG4ZDXH6
interest_rateCCMYQHC3IMROZKFD2KSW6XRQVST7OAI3OW7IQLTUFHMNTORUOKDFHEZO
earnusdc_composite_oracleCD5HZWK6UQEVRKXKYYTWGT3ADIYVSZ4ZJNK6EFMNT2FADGCVTEZZHS2Y

The earnusdc_composite_oracle prices earnUSDC/USD as RedStone USDC/USD multiplied by the vault NAV (convert_to_assets).

Reserve Token Contracts#

MarketUnderlyingaTokenDebt Ledger
USDCCCW67TSZV3SSS2HXMBQ5JFGCKJNXKZM7UQUWUZPUTHXSTZLEO7SJMI75CBUXPT7VJO2NABYDL5Q5NSHG2KNAVS5OCZQS7PXNSVTDXO5JSYB5IS7XCDVYJRIAHEZWYOQUG4FDU7HZ7UU3RGRLPZ7NXQ54UBAURYXFC72KA44F
earnUSDCCCL3WITWFFXIHV2I52ECV5DPIEOFSTU3PBPR53ILPLF2IP5KHECXRUTYCCOPG2ZQ3PRTKSBYZADZYLGE4EVXV3Q5ZEMV2PZ4ZRDV43XIESAMTM4JCBO4TOFTCHSZA6MR4T3W6P2JZL2RPSHECXYSKW6DTSH2DNLRYL3CJKZT

The keEarnUSDC aToken and its debt ledger are deployed; their addresses are listed above.

Shared Contracts#

These are the same instances used by the main and isolated markets.

NameAddress
price_oracleCCHRZE2K5TCERZLDO5IXDUWUKLRPVE72DI3TDF2RP6EQKEW6BNOMQRMU
redstone_batch_adapterCA526Y2NQWGWVVQ7RFFPGAZMU66PSYJ3UC2MTVAV4ZU7OM5BOPHDXUSG
treasuryCCQ4J5VLQHM2ORP4K7GBVAJJPK5SGG23DH4RD7QEHAZDHTN7JNESNXKZ
soroswap_routerCAG5LRYQ5JVEUI5TEID72EYOVX44TTUJT5BQR2J6J77FH65PCCFAJDDH
soroswap_factoryCA4HEQTL2WPEUYKYKCDOHCDNIV4QHNJ7EL4J4NQ6VADP7SYHVRYZ7AW2
volta_vaultCC4UQND4XSP5MBHYOKGGJZQRONSTSJ3OF2EPEGA5QMCDCCZFLAE43BWJ
emergency_adminGBHSESA2MPRDVJ5UMGU2Q4SQKBMEQKIGABRMA2ARWNKTUAQRVZCUH7L2

External Contracts#

The earnUSDC vault is operated by Gami/Upshift, a third party. It serves as both the token contract and the NAV source, with 13 decimals.

NameAddress
earnusdc_vaultCCL3WITWFFXIHV2I52ECV5DPIEOFSTU3PBPR53ILPLF2IP5KHECXRUTY

Last updated