Addresses

Contracts on Robinhood Chain, chain ID 4663. Every address here was read back from chain, not copied from a document. Re-verify before trusting any of them.

This is a pre-production deployment. Its upgrade authority is not held in secure custody, so it must not hold third-party funds and should not be integrated against. A production deployment with a secured key will replace it, and these addresses will change when it does.

Chain infrastructure

ContractAddress
Uniswap v4 PoolManager0x8366a39CC670B4001A1121B8F6A443A643e40951
Uniswap v4 PositionManager0x58daec3116aae6D93017bAAea7749052E8a04fA7
Permit20x000000000022D473030F116dDEE9F6B43aC78BA3

Reference tokens

TokenAddressDecimals
AAPL0xaF3D76f1834A1d425780943C99Ea8A608f8a93f918
NVDA0xd0601CE157Db5bdC3162BbaC2a2C8aF5320D9EEC18
USDG0x5fc5360D0400a0Fd4f2af552ADD042D716F1d1686

Price feeds

Equity feeds carry 8 decimals, a 24-hour heartbeat and a 0.5% deviation threshold. Always register the Chainlink proxy, never the aggregator: both answer with the same price today, but aggregators are rotated on upgrade, and a registry pinned to one keeps serving the retired aggregator's last answer and then goes stale silently.

FeedProxy address
AAPL / USD0x6B22A786bAa607d76728168703a39Ea9C99f2cD0
NVDA / USD0x379EC4f7C378F34a1B47E4F3cbeBCbAC3E8E9F15

Decimals, in one place

A ten-to-the-twelfth gap sits in the middle of the router's slippage rail, so this table is worth keeping open: