Olympus V3, aka Bophades, is the latest iteration of the Olympus protocol. It is a foundation for the future of the protocol, utilizing the Default Framework to allow extensibility at the base layer via fully onchain governance mechanisms.
For JS dependencies, build with yarn:
$ yarn
To build contracts, build using Forge:
$ forge build
- TRSRY - 0xa8687A15D4BE32CC8F0a8a7B9704a4C3993D9613
- MINTR - 0xa90bFe53217da78D900749eb6Ef513ee5b6a491e
- PRICE - 0xd6C4D723fdadCf0D171eF9A2a3Bfa870675b282f
- RANGE - 0xb212D9584cfc56EFf1117F412Fe0bBdc53673954
- ROLES - 0x6CAfd730Dc199Df73C16420C4fCAb18E3afbfA59
- BondCallback - 0xbf2B6E99B0E8D4c96b946c182132f5752eAa55C6
- Operator - 0x1Ce568DbB34B2631aCDB5B453c3195EA0070EC65
- Heart - 0x1652b503E0F1CF38b6246Ed3b91CB3786Bb11656
- PriceConfig - 0xf6D5d06A4e8e6904E4360108749C177692F59E90
- RolesAdmin - 0xb216d714d91eeC4F7120a732c11428857C659eC8
- TreasuryCustodian - 0xC9518AC915e46D707585116451Dc19c164513Ccf
- Distributor - 0x27e606fdb5C922F8213dC588A434BF7583697866
- Emergency - 0x9229b0b6FA4A58D67Eb465567DaA2c6A34714A75
- BondManager - 0xf577c77ee3578c7F216327F41B5D7221EaD2B2A3
- TRSRY - 0xD8C59cFe5afbDB83D904E56D379028a2f6A07a2D
- MINTR - 0xa192fFBF73858831a137DD098a706139Ca96AbD5
- PRICE - 0xD9ace3Be2d80006EF4D90A2D35D861a5C9F98252
- RANGE - 0x446f06f8Df7d5f627B073c6349b948B95c1f9185
- ROLES - 0xe9a9d80CE3eE32FFf7279dce4c2962eC8098f71B
- BondCallback - 0xC1545804Fb804fdC7756e8e40c91B7581b2a2856
- Heart - 0x384c7AeFB9f7aF276CF717905A696F85E2dD8845
- Operator - 0x61B79d10ebC48166F7495Fce5E0c352B61777460
- PriceConfig - 0x15915Be9d272B353BA06FA5Ce3918ae7D27F5463
- TreasuryCustodian - 0x3DAE418f8B6382b3d3d0cb9008924BA83D2e0E87
- Distributor - 0x2716a1451BDE2B011f0D10ad6599e411d54Ec491
- RolesAdmin - 0x54FfCA586cD1B01E96a5682DF93a55d7Ef91EFF0
- Emergency - 0x196a59fB453da942f062Be4407D923129c759435
- Faucet (Testnet only) - 0xA247156a39169c0FAFf979F57361CC734e82e3d0
- OHM Token - 0x0595328847AF962F951a4f8F8eE9A3Bf261e4f6b
- DAI Token - 0x41e38e70a36150D08A8c97aEC194321b5eB545A5
- OHM-DAI Balancer LP Pool - 0xd8833594420dB3D6589c1098dbDd073f52419Dba
- WETH Token (for keeper rewards) - 0x0Bb7509324cE409F7bbC4b701f932eAca9736AB7
- Mock OHM/ETH Price Feed - 0x022710a589C9796dce59A0C52cA4E36f0a5e991A
- Mock DAI/ETH Price Feed - 0xdC8E4eD326cFb730a759312B6b1727C6Ef9ca233
- Bond Auctioneer - 0x007F7A1cb838A872515c8ebd16bE4b14Ef43a222
- Bond Teller - 0x007F7735baF391e207E3aA380bb53c4Bd9a5Fed6
- Bond Aggregator - 0x007A66A2a13415DB3613C1a4dd1C942A285902d1
- Executor - 0x84C0C005cF574D0e5C602EA7b366aE9c707381E0
- Guardian - 0x84C0C005cF574D0e5C602EA7b366aE9c707381E0
- Policy - 0x3dC18017cf8d8F4219dB7A8B93315fEC2d15B8a7
- Emergency - 0x3dC18017cf8d8F4219dB7A8B93315fEC2d15B8a7