Back what’s next
FLETCH is the launchpad built for Robinhood Chain. Presales, fair launches and curve launches, with the locks printed beside the raise.

Featured lift
UPCOMING
$FLETCH launches through this register, on the same terms any sale gets. Window, price and caps are not announced; when they are, they will be printed here first.
Discovery
View allPaste any contract address on the chain. Every line the Passport prints is a call you can rerun yourself, at the same block.
Open the PassportNothing watched yet. The eye on any card adds it here.
reading
Start on Robinhood Chain
New to chain 4663: gas is ETH, so there is no chain token to buy. Funds bridge in from Ethereum in about ten minutes, and a desktop wallet needs the network added once, which is one press below.
Gas is ETH
There is no chain token to buy. Robinhood Chain is an Arbitrum Orbit rollup settling to Ethereum, and every fee on it is paid in ETH. If you hold ETH anywhere, you hold the gas.
Getting funds onto the chain
The canonical Arbitrum bridge moves ETH from Ethereum in about ten minutes. LiFi routes reach the chain from most others, and LiFi is the engine inside the Robinhood wallet itself; Relay, Across, Stargate and CCIP also route in.
Wallets
MetaMask is the desktop path: connect in the top bar, and one press below asks it to add the network. The Robinhood wallet is mobile only, with no browser extension; it reaches sites over WalletConnect, which FLETCH has not wired yet. OKX Wallet and Trust Wallet ship the chain built in.
Trading and charts
Uniswap v2, v3, v4 and UniswapX run natively, live on the chain since 2026.07.02 per its own launch record. Axiom runs a Robinhood Chain tab and was the first major terminal to support the chain. Pairs and charts are indexed on DEX Screener.
The network values the button sends are the ones this page runs on: chain id 4663, 0x1237 in hex, endpoint rpc.mainnet.chain.robinhood.com, explorer robinhoodchain.blockscout.com. The sidebar confirms the chain id against eth_chainId live.
What is running
34 surfaces · 21 running · 1 empty · 4 gated · 8 not built
The whole list, and what each surface waits on.
| surface | state | what it waits on |
|---|---|---|
| Chain instrumentation | Running | Nothing. The top bar, the overview tiles and the sidebar all read one sample of rpc.mainnet.chain.robinhood.com taken in your browser every 10 seconds, with no key. |
| Measured block interval | Running | Two block timestamps 20,000 blocks apart, fetched on load. It is a mean, it is labelled as one, and the span it was taken over is printed beside it. |
| Explore grid, at /explore | Running | Nothing. One card per lock in the V3 locker and one per token in the vesting escrow, every figure carried over from the page's own chain reads. Sale cards join when the first sale lists, and the sales partition holds its true zero until then. |
| Explore filters, sort and views | Running | Nothing. The state tabs, the kind filter and the search partition the grid, each count is the measured count of its partition, the sort orders the real listings, the list view is the same data as a table, and state and kind ride the URL so a filtered view is a shareable address. |
| Lift cards | Running | Nothing. The seven layer card renders each listing's own figures: the locked share of in range liquidity or the claimable amount, the unlock or end date, and the stat grid, all from the reads above. The banner art is decoration assigned by address and carries no data. |
| Trending strip | Running | Nothing. One chip per pool the V3 locker holds locks against, ordered by lock count, read once per visit and shared by every page. While the read is in flight the strip is absent rather than drawn as placeholders. |
| Locks table | Running | Nothing. It reads every lock on both UNCX lockers in your browser: the V3 locker by its own counter, the V4 locker by its creation events because it publishes no count. Pool, position, owner, fee destination, hook where one exists, the collect fee in force, and whether the lock is active, expired or eternal. |
| Next unlock readout | Running | The lock read above. The countdown runs against the earliest future unlock date on the locker, resynchronised to the head block; nothing about it is invented. |
| Token vesting table, at /vesting | Running | Nothing. It reads every schedule on the chain's vesting escrow in your browser at one pinned block: token, beneficiary, total amount, the release events summed, and what is claimable right now, computed by the escrow itself. |
| Sale page tabs | Empty | A listed sale. The five tabs and the live rail are wired and hold their schema; the first listing fills them. |
| Create a sale flow | Running | Nothing, until the last press. It reads your token at a pinned block and checks the arithmetic of your terms in your browser. The review prints the drafted terms in full. The deploy press waits on the sale factory row below and says why. |
| Sale pages, /sale per address | Running | Nothing for the chain reads: the token lines resolve at one pinned block for any address, and its locks are read live from the V3 locker at their own read time. The sale lines wait on a listed sale and each names that instead of drawing an empty control. |
| Sale factory | Not built | The custody gate. The full path from contract to settled raise is documented on the launch page; the contracts that run it do not exist yet and no button pretends they do. |
| Bonding curve venue | Not built | The custody gate, like the factory. The curve is documented as a first class sale type and the type filter's curve partition holds zero rows. |
| The first listing, $FLETCH | Gated | Its terms being fixed and published. The section on the front page holds the place; no supply, date or price appears before it can be read back from a contract. |
| Add the chain to a wallet | Running | An injected wallet. One press asks it to switch, and adds the network on the unrecognized chain answer with the same values the sidebar verifies live. The outcome line prints what eth_chainId reports, not what either call claimed. |
| FLETCH locker | Not built | The custody gate. Until it exists, the locks page prints the chain's public locker record instead, which is real and is labelled as not ours. |
| Passport Register A | Running | Nothing. Its lines resolve against any address you paste, from your browser, with no key and no allowlist. Paste a contract we would fail and it will fail. |
| Passport Register B | Running | The ArbGasInfo precompile at 0x000000000000000000000000000000000000006c, present on this chain today. The subsidy card in the sidebar makes the same call. |
| Passport Register C | Not built | The locker and the router. Their lines are printed unresolved until those contracts exist. |
| Address search in the top bar | Running | Nothing. It validates the address, hands it to the Passport, and the register resolves against it. It searches no index, because no index exists. |
| Wallet connection | Running | An injected wallet. It requests accounts and follows the account and network events the wallet publishes. On a mismatch it offers the network switch. The address's ETH balance on this chain is read from the public endpoint at a pinned block. No allowance is checked and no transaction is ever requested by this page. |
| Robinhood wallet over WalletConnect | Gated | An owner decision: a WalletConnect Cloud project id. The Robinhood wallet is mobile only with no extension, so until that id exists the QR path is not drawn and nothing on this site pretends it is. |
| Fee router | Not built | Deployment. The module is fixed in shape; its addresses do not exist, and no panel is drawn for it until they do. |
| Back this lift, on the featured card | Gated | The $FLETCH sale existing. The control is disabled with that reason in its accessible name; there is no contract to send to and the card says so. |
| Portfolio, at /portfolio | Running | A connected wallet. The ETH balance series is read at twenty pinned blocks across the last 5,000, the locks and vesting positions come from the same reads the tables run, and balances of other tokens are named absent rather than guessed. |
| Watchlist, at /watchlist | Running | Nothing. The list is this browser's own; each row reads the token contract live at a pinned block. A price column waits on a source this site can verify and is absent until one exists. |
| Activity feed, at /activity | Running | Nothing. Every entry is an event the lockers emitted, ordered by block height; an entry whose timestamp read failed prints its block instead. |
| Staking pools, at /staking | Not built | A pool contract on this chain. The column schema is published, the count holds at zero, and the create control is disabled with that reason in its accessible name. |
| OTC offer book, at /otc | Not built | An offer book contract on this chain. Same treatment as staking: schema published, true zero, disabled control that says why. |
| Airdrop, multisender, anti bot, token creator | Not built | Their contracts and their pages. The utilities grid tags each Not built and links to the docs line that says what each will do. |
| Docs, at /docs | Running | Nothing. Ten chapters, each about a surface that exists on this site or an absence it names. |
| Guides | Running | Nothing. Three pages describe the designed mechanics of launching, presales and locking. The contracts they describe wait on the gate below, and each page says so on its face. |
| Lift custody | Gated | An external audit and its remediation pass. No mainnet contract of ours holds anyone else's liquidity before both are done. This is the gate the whole build is arranged around. |