OUSD Registry
Most of Origin's contracts are upgradable via a well-known proxy wrapper and an implementation contract. The Vault is split into VaultAdmin and VaultCore to work around the maximum contract size limit on Ethereum.
OUSD Core
Contract | Address |
---|---|
OUSD | 0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86 |
OUSD Implementation | 0x33db8d52d65F75E4cdDA1b02463760c9561A2aa1 |
wOUSD | 0xD2af830E8CBdFed6CC11Bab697bB25496ed6FA62 |
wOUSD Implementation | 0xBF3B9b141Cb3629F5Bb8F721cbA9265c92494539 |
OUSD Vault | 0xE75D77B1865Ae93c7eaa3040B038D7aA7BC02F70 |
OUSD VaultAdmin Implementation | 0x8b39590a49569dD5489E4186b8DD43069d4Ef0cC |
OUSD VaultCore Implementation | 0x0adD23eCF2Ef9f4be557C52E75A5beDCdD070d34 |
OUSD Strategies
Contract | Address |
---|---|
OUSD Aave | 0x5e3646A1Db86993f73E6b74A57D8640B69F7e259 |
OUSD Convex OUSD+3Crv (AMO) | 0x89eb88fedc50fc77ae8a18aad1ca0ac27f777a90 |
OUSD Morpho Compound | 0x5A4eEe58744D1430876d5cA93cAB5CcB763C037D |
OUSD Morpho Aave | 0x79F2188EF9350A1dC11A062cca0abE90684b0197 |
OUSD Flux | 0x76Bf500B6305Dc4ea851384D3d5502f1C7a0ED44 |
OUSD Maker DSR | 0x6b69B755C629590eD59618A2712d8a2957CA98FC |
OUSD Yield Harvesting, Rewards Distribution & Swapping
Flipper is a gas-optimized way for users to swap in and out of OUSD at a fixed 1:1 rate with other stablecoins. This contract may become empty on one side (e.g., contain 0 OUSD balance), and thus sometimes provides limited swap routes. Flipper is currently only available for OUSD.
Contract | Address |
---|---|
OUSD Harvester | 0x21Fb5812D70B3396880D30e90D9e5C1202266c89 |
OUSD Dripper | 0x80c898ae5e56f888365e235ceb8cea3eb726cb58 |
OUSD Buyback | 0xD7B28d06365b85933c64E11e639EA0d3bC0e3BaB |
OUSD Flipper | 0xcecaD69d7D4Ed6D52eFcFA028aF8732F27e08F70 |
OUSD Assets
OUSD is backed by the following stablecoins:
0xdac17f958d2ee523a2206206994597c13d831ec7 | |
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 | |
0x6b175474e89094c44da98b954eedeac495271d0f |
Oracles
Contract | Address |
---|---|
Oracle Router | 0xe7fD05515A51509Ca373a42E81ae63A40AA4384b |
The following Chainlink oracles are used to protect the vault in case a backing asset loses value. They also offer slippage protection when harvesting rewards tokens.
Pair | Contract |
---|---|
0x3E7d1eAB13ad0104d2750B8863b489D65364e32D | |
0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6 | |
0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9 | |
0xdbd020caef83efd542f4de03e3cf0c28a4428bd5 | |
0x547a514d5e3769680Ce22B2361c10Ea13619e8a9 | |
0xcd627aa160a6fa45eb793d19ef54f5062f20f33f | |
0xd962fC30A72A84cE50161031391756Bf2876Af5D |
Deprecated
These contacts are no longer actively used but are included here for historical purposes.
Contract | Address |
---|---|
Original OGN Staking | 0x501804B374EF06fa9C427476147ac09F1551B9A0 |
Original OGN Staking Implementation | 0x8cd68a1e0b79150455c5498882d5d5d3df2dde08 |
OUSD Compensation | 0x9C94df9d594BA1eb94430C006c269C314B1A8281 |
Old OUSD Vault | 0x277e80f3E14E7fB3fc40A9d6184088e0241034bD |
Old Buyback (1 of 2) | 0x77314EB392b2be47C014cde0706908b3307Ad6a9 |
Old Buyback (2 of 2) | 0x6C5cdfB47150EFc52072cB93Eea1e0F123529748 |
OUSD Compound Strategy | 0x9c459eeb3FA179a40329b81C1635525e9A0Ef094 |
OUSD Convex DAI+USDC+USDT | 0xEA2Ef2e2E5A749D4A66b41Db9aD85a38Aa264cb3 |
OUSD Convex LUSD+3Crv | 0x7A192DD9Cc4Ea9bdEdeC9992df74F1DA55e60a19 |
Last updated