Contracts
Aug 30, 2026
Reference
Written for Robinhood Chain, chain id 4663. Nothing is deployed yet, so every address below reads as zero until launch. Individual stakes are created by users, so their addresses are never fixed in advance.
The set
OrdoVaultFactory creates stakes, one per pool. OrdoVault holds a single pool position and streams its fees to depositors over seven days. OrdoZap turns one coin into a balanced position. TwapOracle supplies the time-averaged price that guards every conversion. PositionBuilder mints shaped positions into a contract only you can access. LiquidityRouter converts collected fees into pool depth.
What is immutable
The fee ceiling, the withdrawal path, and the router's destination pool. None of them sit behind an admin key. The one privileged action that exists is the keeper trigger, and it can only start a route that was already configured.
Verification
Every stake, route and fee conversion settles on-chain and shows up on the explorer. When the addresses below stop reading as zero, they will be verified source, not a bytecode blob.