Deployed addresses

All contracts are live on Robinhood Chain (chain id 4663), deployed 2026-07-10.

Network

Chain Robinhood Chain (Arbitrum Orbit L2)
Chain id 4663
Public RPC https://rpc.mainnet.chain.robinhood.com
App https://app.hoodetf.org
Stablecoin (zap asset) USDG — 6 decimals

Protocol token

Token $HOODETF
Contract 0x51F5AAd5aA89A65068834260F898D6079ea81e23
Chain Robinhood Chain (id 4663)

$HOODETF is the protocol's token on Robinhood Chain. It is separate from the per-basket ETF shares (each basket issues its own ERC-20 share token) and from the whitelisted stock tokens listed below — don't confuse the three.

Core contracts

Contract Address
Whitelist 0x8e09388474549Ce515223Fa094B567c5d0286a99
Basket implementation 0xb1e5dA4D757D41330fC2f97A9989D48295366A33
BasketFactory 0x4F019423f7A58400046cb169F0153aEF2DDc81FB
HoodZapRouter 0xd44ab843ac2839e1F766E66a837F8edb537dE2fd
HoodV4SwapAdapter 0xbDAb8AF8467158fe3ec5595fd64A447Ec64ca29B

Factory deploy block (indexer floor): 6329821.

Uniswap v4 infrastructure (external)

Verified on-chain; used by the swap adapter and the backend zapper.

Contract Address
PoolManager 0x8366a39CC670B4001A1121B8F6A443A643e40951
Quoter 0x8dc178efb8111bb0973dd9d722ebeff267c98f94
StateView 0xF3334192D15450CdD385c8B70e03f9A6bD9E673b

Curated baskets

Five baskets were seeded at launch (~$25/share). Anyone can create more — the backend discovers all baskets from BasketCreated logs.

Symbol Address Constituents
AI-INFRA 0x9b4Eff5fbf863831c404328b33e422ced4bc2A95 NVDA, GOOGL
SEMIS 0x0E0A1a275Ef890c98054910bFb87Bb813DAC7f08 NVDA, AMD, MU
BROAD 0x9f3Fff918249Ac9B52fF85177986B5bf4f9039BD SPY, QQQ
MEGA-TECH 0xfFb0CD9e380598e68f3fC1d23a98f2960ad19E50 AAPL, GOOGL, NVDA, TSLA
LIQUID-LEADERS 0xA3c141c7ca5a646AdAb4c22FCe3DAA7761011Cb5 NVDA, GOOGL, AAPL, TSLA, AMD

Whitelisted tokens

The 17 tokens registered in the Whitelist.

Symbol Address Decimals
USDG 0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168 6
NVDA 0xd0601CE157Db5bdC3162BbaC2a2C8aF5320D9EEC 18
MSFT 0xe93237C50D904957Cf27E7B1133b510C669c2e74 18
GOOGL 0x2e0847E8910a9732eB3fb1bb4b70a580ADAD4FE3 18
AAPL 0xaF3D76f1834A1d425780943C99Ea8A608f8a93f9 18
AMZN 0x12f190a9F9d7D37a250758b26824B97CE941bF54 18
META 0xc0D6457C16Cc70d6790Dd43521C899C87ce02f35 18
TSLA 0x322F0929c4625eD5bAd873c95208D54E1c003b2d 18
AMD 0x86923f96303D656E4aa86D9d42D1e57ad2023fdC 18
INTC 0xc72b96e0E48ecd4DC75E1e45396e26300BC39681 18
MU 0xfF080c8ce2E5feadaCa0Da81314Ae59D232d4afD 18
COIN 0x6330D8C3178a418788dF01a47479c0ce7CCF450b 18
CRCL 0xdF0992E440dD0be65BD8439b609d6D4366bf1CB5 18
PLTR 0x894E1EC2D74FFE5AEF8Dc8A9e84686acCB964F2A 18
SPY 0x117cc2133c37B721F49dE2A7a74833232B3B4C0C 18
QQQ 0xD5f3879160bc7c32ebb4dC785F8a4F505888de68 18
SGOV 0x92FD66527192E3e61d4DDd13322Aa222DE86F9B5 18

Liquidity varies by token. Not every whitelisted token has a deep enough swap pool for one-click zaps — baskets with a thin constituent are still fully usable in-kind. The app marks which baskets are one-click zappable.