Two ways to integrate
TypeScript SDK
@hoodstudio/hoodstar-sdk: typed reads, writes, exact client-side quote math, and event streaming on top of viem. The fastest way to build.Raw contracts
Call the launchpad directly from Solidity, Foundry scripts, or any web3 library. Full function and error reference.
Robinhood Chain
Robinhood Chain is an Arbitrum Orbit L2. Two practical consequences:
- Blocks are fast and reorgs are effectively nonexistent, so confirmation counts of 0–1 are fine.
- The public RPC is HTTP only (no
eth_subscribewebsocket). The SDK’s event layer is built around chunkedeth_getLogspolling for exactly this reason; for websockets you need a paid RPC provider.
Architecture
Three contracts run the whole protocol:
Only the launchpad address is needed to integrate. The FeeLocker, treasury, WETH, and Uniswap position manager are all discoverable from it on-chain.
Contract addresses
Live on mainnet since block 9,824,773 (2026-07-14), source-verified on Blockscout:There is no testnet deployment: Uniswap v3 is not deployed on Robinhood Chain testnet, which the protocol depends on for graduation. Develop against a local Anvil fork of mainnet instead.
Key protocol constants
createToken: read a token’s own fees from its CurveState, not from the global config, which only tells you what future launches will pay.
