Contracts
Every contract runs on Base (chain 8453) and its source is verified on Basescan.
Copy addresses from this page, never from your wallet's history. Scammers send tiny transfers from lookalike addresses that match the first and last characters, so check the whole address.
Core
| Contract | Address |
|---|---|
| Vault (obUSD) Holds savings and issues obUSD. Upgradeable only through the timelock. | 0xB24366D770477C8192eC98851137A1eF8530A1e5 |
| Gateway The entry point the app uses to deposit and withdraw. | 0x3BFAC87918c69D02e4288bDcC503AF7F545d735C |
| Price oracle Stores the share price Autopilot publishes, within a 0.1% daily band. | 0xcdA2693fdcC0202fd0cd183A42E10f7B3f674AB1 |
| Revenue Receives the 10% fee and pays any savers' bonus. | 0x0599dBFd7D6b34451aa7b506328bb3265e948546 |
| Timelock Owns the contracts. Every change waits 48 hours in public. | 0x3Aa0c7F77AD8D6a031c067C11F3D5BA701D41f9c |
| Roles Says which address may call which function. | 0x6f51d74f917F1f6d3869CdDe7Eb4327fCF27CDec |
| Vault registry Lists the vaults the gateway serves. | 0x2cb9230f963A30cc2aD3C06A5C295dfDC8a66090 |
| Pool registry The lending vaults Autopilot may use. | 0x193F95F8A4C5ef5De47fC549E52Ad0b8A770fE99 |
| Market registry The Morpho markets Autopilot may use. | 0x3d16087dA83ED70B3785746cAd4E53B43F658654 |
| Approval registry Caps what the vault may approve to each contract. | 0x58216e1E19432F1Bb1FAe88eB5EDb6a85B81EFeE |
| ERC-4626 adapter Deposits into and withdraws from listed lending vaults, always back to the vault. | 0x8d70A219a875d06F0E72050b9Af39EffC385267E |
| Morpho adapter Supplies to and withdraws from listed Morpho markets, always back to the vault. | 0x942434c62193607829c82EEdE1165560306d5C00 |
| Revenue module A Safe module. Lets Autopilot run the revenue contract's one daily order, capped at $1,000. | 0xa1eeBD0b1e2FC0FC175C02e45924219c477b99c9 |
Keys and roles
| Role | Address |
|---|---|
| Safe (2 of 3) Guardian: pauses and resumes at once, and proposes timelocked changes. | 0xB12ec639F7C45EE0b746366748A6c5E18Ad6eD0F |
| Operator Autopilot's key: moves money between listed places and pays queued withdrawals. | 0xd810d701893a5190EAF5F648215d9B4D8C24D122 |
| Updater Autopilot's price key: publishes the share price. | 0x7AFBf1b4147916360ecAA22C06216edd1444Fb2a |
Upgrades
| Contract | Address |
|---|---|
| Vault proxy admin Upgrades the vault; owned by the timelock. | 0x397bA6B301fdaf1d7207EB3A3911c44B353C3FdA |
| Gateway proxy admin Upgrades the gateway; owned by the timelock. | 0x64FA8F5310e82fD732EA016D8BB80a1dCB08176C |
| Registry proxy admin Upgrades the registry; owned by the timelock. | 0xEf0c17632544Fa639d3618A69857e60446Edd557 |
| Vault implementation The vault's code, verified on Basescan. | 0x75F755A1BF901b88203a52CAA1CfE00517Db62E1 |
The asset
| Token | Address |
|---|---|
| USDC on Base | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 |