Polygon Contracts
Badger Infrastructure
The Badger infrastructure is conformed by all the contracts around the general functioning and operations of the BadgerDAO. This includes the tokens, emissions, governance, permissioned actors and proxies administration.
Tokens
badger: 0x1FcbE5937B0cc2adf69772D228fA4205aCF4D9b2
ibBTC: 0x4EaC4c4e9050464067D673102F8E24b2FccEB350
General Infrastructure
keeperAccessControl: 0x46fA8817624eEA8052093EAb8e3FdF0e2e0443b2
guardian: 0xCD3271021e9b35EF862Dd98AFa826b8b5198826d
badgertree: 0x2C798FaFd37C7DCdcAc2498e19432898Bc51376b
rewardsLogger : 0xd0EE2A5108b8800D688AbC834445fd03b3b2738e
registry: 0xFda7eB6f8b7a9e9fCFd348042ae675d1d652454f
governance_timelock: 0x4f7D83623eeB135eB13DBcEA1A87a96945abE9cc
Multisig Wallets
dev_multisig: 0x4977110Ed3CD5eC5598e88c8965951a47dd4e738
techops_multisig: 0xeb7341c89ba46CC7945f75Bd5dD7a04f8FA16327
Operational Wallets
ops_deployer: 0xDA25ee226E534d868f0Dd8a459536b03fEE9079b
ops_deployer2: 0xeE8b29AA52dD5fF2559da2C50b1887ADee257556
ops_deployer3: 0x283C857BA940A61828d9F4c09e3fceE2e7aEF3f7
ops_deployer4: 0xef42D748e09A2d9eF89238c053CE0B6f00236210
ops_deployer5: 0xC6a902de22b10cb176460777ce6e7A12A6b6AE5a
ops_deployer6: 0x7c1D678685B9d2F65F1909b9f2E544786807d46C
ops_executor1: 0xcf4fF1e03830D692F52EB094c52A5A6A2181Ab3F
ops_executor2: 0x8938bf50d1a3736bdA413510688834540858dAEA
ops_executor3: 0xC69Fb085481bC8C4bfF99B924076656305D9a25D
ops_executor4: 0xBB2281cA5B4d07263112604D1F182AD0Ab26a252
ops_executor5: 0xcDAb3AcC1AD3870a93BB72377092B67e290D76f3
ops_guardian: 0x29F7F8896Fb913CF7f9949C623F896a154727919
ops_keeper: 0x872213E29C85d7e30F1C8202FC47eD1Ec124BB1D
ops_root-validator: 0x1318d5c0C24830D86Cc27Db13Ced0CED31412438
ops_cycle_bot: 0x68de9E2b015904530593426d934CE608e117Fa7A
ops_botsquad: 0xF8dbb94608E72A3C4cEeAB4ad495ac51210a341e
ops_botsquad_cycle0: 0x1a6D6D120a7e3F71B084b4023a518c72F1a93EE9
ops_earner: 0x46099Ffa86aAeC689D11F5D5130044Ff7082C2AD
ops_harvester: 0x73433896620E71f7b1C72405b8D2898e951Ca4d5
ops_external_harvester: 0x64E2286148Fbeba8BEb4613Ede74bAc7646B2A2B
Proxy admins
proxyAdminTimelock: 0x9208E6c28959c47E58344d5f84d88F07Fca96CFC
proxyAdminDev: 0xC4fE5Db8D3c0d0f410D6A7496Faa4f1658d2a301
Sett System
The Sett System is conformed by all the contracts behind the Sett products. Each one of the Setts is made up of three components: Vault, Strategy and Controller.
Vaults
Vaults handle the user interaction with the Setts. This mainly includes the deposits and withdraws. The naming convention for vaults is: b + Underlying Asset Name
(Example: A vault that handles BADGER token is called bBADGER).
NA
Strategies
Strategies implement the logic to generate yield for a Sett. They handle actions such as harvest and tending. The naming convention for strategies is type of strategy + . + underlying asset
(Example: A native strategy that handles BADGER is called native.badger).
NA
Controllers The Controllers interface the vault contracts with their respective strategies. They are used to handle strategy migrations, earns and withdraws:
native: 0xc00e71719d1494886942d6277DAeA20494cf0EeC
Deprecated Contracts
Vaults
bslpibBTCWbtc: 0xEa8567d84E3e54B32176418B4e0C736b56378961
bqlpUsdcWbtc: 0x6B2d4c4bb50274c5D4986Ff678cC971c0260E967
bcrvRenBTC: 0x7B6bfB88904e4B3A6d239d5Ed8adF557B22C10FC
bcrvTricrypto: 0x85E1cACAe9a63429394d68Db59E14af74143c61c
Strategies
native.slpibBTCWbtc: 0xDed61Bd8a8c90596D8A6Cf0e678dA04036146963
native.qlpUsdcWbtc: 0x809990849D53a5109e0cb9C446137793B9f6f1Eb
native.crvRenBTC: 0xF8F02D0d41C79a1973f65A440C98acAc7eAA8Dc1
native.crvTricrypto: 0xDb0C3118ef1acA6125200139BEaCc5D675F37c9C
Last updated
Was this helpful?