Start here

Wallet & network

Connect a wallet, add Robinhood Chain, and what the app does with your address.

Connecting

The app supports injected EVM wallets (MetaMask, Rabby, Coinbase Wallet, and others that expose window.ethereum). Click Connect wallet, pick the wallet, and approve the connection. If the wallet doesn't know Robinhood Chain yet, it is asked to add the network; if it is on another chain, it is asked to switch.

Adding Robinhood Chain by hand

FieldValue
Network nameRobinhood Chain
Chain id4663
RPC URLhttps://robinhood-rpc.publicnode.com
Currency symbolETH
Block explorerhttps://robinhoodchain.blockscout.com

You need a little ETH on Robinhood Chain for gas and USDG to launch or trade. USDG is what every curve trades in; the token contract is 0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168. Robinhood app users can withdraw USDG to the chain directly; others bridge in from Ethereum or Arbitrum (see Cross-chain deposits).

What the app stores

The app mirrors the connected address into a cookie (pinarc_wallet) so server-rendered pages can show your portfolio, claims and watchlist without a round trip. That cookie is never trusted for anything that moves funds: every trade, launch, claim, lock and release is a transaction signed by your wallet.

Transactions you will sign

ActionSignatures
Launch a tokenapprove USDG to the factory (launch fee + bond + dev buy), then createToken
Commit to the opening batchapprove USDG to the curve (once), then commitBatch
Buy on the curveapprove USDG to the curve (once), then buy
Sell on the curveapprove the token to the curve (once), then sell
Trade after graduationapprove, then Uniswap V2 swapExactTokensForTokens
Claim batch fill, release vesting, withdraw a lock, release a bond, redeem the floorone call each

Approvals are for the exact amount by default. The app pokes the indexer after each confirmed transaction so pages update within seconds; see Indexer & data.