Protocol
Contracts
Every deployed contract on Robinhood Chain mainnet, with what it does.
Robinhood Chain mainnet, chain ID 4663. Solidity 0.8.28 with OpenZeppelin 5. Addresses are published here and in the repository only. Every source is verified with an exact match on Sourcify and readable on the explorer.
| Contract | Role | Address |
|---|---|---|
| UnsleptBuffer | USDG liquidity that settles payments (ERC-4626) | 0xcD853fb30eCe3134Cf21e2f47B9e23eaf965F40D |
| SettlementRouter | Pays merchants from the buffer, records debt | 0x1FeAB3B8f88FB0667B686fDCB0206194e88c984b |
| AgentAccountFactory | Creates agent accounts, keeps the registry | 0xCa7D38A833BFaCBE22E787f967552A78b07C1c77 |
| Allocator | Parks idle cash, settles debt, refills the buffer | 0x5684a28Ef362f1282Eb7ef7e4C154F5e21FEfcfd |
| FeeModule | Instant-settlement fee and holder discounts | 0xacbE1938C5CA8EaeB06C9E5c7c7E3b5d4d75fAEC |
| ERC4626Adapter | Connects the allocator to spUSDG | 0xAf7f74801C2b439831feef6D1b4d39B4Ce717B66 |
| TimelockController | Admin of every contract, 24-hour delay | 0x2A407119d55e5cca2D51Cacc78000D49FeEcE777 |
| USDG | Paxos Global Dollar, the settlement asset | 0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168 |
| spUSDG | Spark Savings USDG, where idle cash is parked | 0xde770c84FE66E063336b31737cFE9790f18c4087 |
| Staker buffer tier | Higher-fee tier for $UNSLEPT stakers | Not deployed |