Docs · live records
Contracts & addresses
Everything below is live on Robinhood Chain mainnet (chain id 4663, explorer robinhoodchain.blockscout.com). Don't take the docs' word for any of it — every row links to the chain.
| Contract | Address |
|---|---|
| FidesVault — "Fides Frontier" (fFRNT) | 0x450448…462Db8 ↗ |
| FidesUniV4Router — Uniswap v4 swap adapter | 0x39ED46…DD3175 ↗ |
| FidesZapper — one-click USDG in/out (periphery, no vault powers) | 0x351C44…da665e ↗ |
| FidesZapRouter — exact-out/in v4 adapter for the zapper | 0xAD1022…6B48Ed ↗ |
Five names, chosen by on-chain liquidity checks (two-way Uniswap v4 depth vs USDG within ~1% of oracle) so the agent can rebalance every leg permissionlessly.
| Stock | Token | Chainlink feed |
|---|---|---|
| NVIDIA (NVDA) | 0xd0601C…0D9EEC ↗ | 0x379EC4…8E9F15 ↗ |
| Microsoft (MSFT) | 0xe93237…9c2e74 ↗ | 0x45C3C8…C1Af2E ↗ |
| Tesla (TSLA) | 0x322F09…003b2d ↗ | 0x4A1166…547C38 ↗ |
| Alphabet (GOOGL) | 0x2e0847…AD4FE3 ↗ | 0xF6f373…AE638b ↗ |
| SpaceX (SPCX) | 0x4a0E65…e35eEa ↗ | 0xB26581…D8Bffb ↗ |
Before mainnet, the identical contract suite ran the full loop on RHC testnet (chain 46630) with real testnet stock tokens. Those receipts stay public:
| Operation | What happened | Transaction |
|---|---|---|
| Mint | deposited the basket → minted 1 index token, fully backed | 0x4f8a9a…2f90df ↗ |
| Rebalance | agent rotated weights through its policy gate; fully backed before and after | 0xa02e4d…e4debc ↗ |
| Redeem | burned 0.5 index token → all stocks returned in-kind, one tx | 0xb5efff…0ba98f ↗ |
With Foundry's cast against any RHC mainnet RPC:
# is one token still fully backed by the basket? cast call 0x4504483Ea748e630A9368F44f0Ee5B4350462Db8 "isFullyBacked()(bool)" --rpc-url https://rpc.mainnet.chain.robinhood.com # portfolio value (USD, 18 decimals) and supply cast call 0x4504483Ea748e630A9368F44f0Ee5B4350462Db8 "nav()(uint256)" --rpc-url https://rpc.mainnet.chain.robinhood.com cast call 0x4504483Ea748e630A9368F44f0Ee5B4350462Db8 "totalSupply()(uint256)" --rpc-url https://rpc.mainnet.chain.robinhood.com # what the vault actually holds (e.g. NVDA) cast call 0xd0601CE157Db5bdC3162BbaC2a2C8aF5320D9EEC \ "balanceOf(address)(uint256)" 0x4504483Ea748e630A9368F44f0Ee5B4350462Db8 \ --rpc-url https://rpc.mainnet.chain.robinhood.com
Source
Contract source is verified on the explorer, and the full repo — contracts, tests, deploy scripts — is public on GitHub.
Fides