obentoDocs Open Obento

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

ContractAddress
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

RoleAddress
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

ContractAddress
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