
Chains
Public RPC endpoints, for wallets and scripts:
Contract addresses for each deployment are on the Addresses page.
Things that differ per chain
Solana uses a Solana wallet and Meteora pools. Connect Phantom, Solflare, Backpack or any Wallet Standard wallet. Every launch is quoted in a real stablecoin (USDC for USD and EURC for EUR; on mainnet also VCHF, tGBP, ZARP, MXNe, XSGD and IDRX), so you buy with that token and sell back into it, and the app links to Jupiter when you need to swap into it first. There are no synthetic currencies or vaults on Solana. A currency without a Solana stablecoin (INR, NGN, …) can still be chosen on every venue: the launch is priced and bought in that currency at the live FX rate and settles in USDC on chain. Graduated launches trade in a Meteora DAMM v2 pool whose liquidity is permanently locked, half earning fees for the creator and half for Windrose. When creating a launch you can also pick Raydium LaunchLab (USDC or EURC quotes, under the Windrose platform, listed on raydium.io and graduating into a Raydium pool) or pump.fun (USDC quotes, listed on pump.fun, graduating into PumpSwap); those venues keep their own fee schedules. Ids 101 and 103 are registry keys only (Solana has no numeric chain id); links carry?chain=103.
Gas on Arc is USDC. The native balance your wallet shows is the 18-decimal view of the same 6-decimal USDC token that launches settle in. Arc enforces a 20 gwei minimum base fee; the app pins its fee parameters above that floor, and transactions sent below it are silently dropped. The note under every transaction button reads “Gas is paid in USDC (20 gwei minimum base fee)”.
Gas on Robinhood Chain is ETH. Base fees are a fraction of a gwei. The dollar there is USDG, issued by Paxos, so the app labels amounts in USDG wherever it would say USDC on Arc.
Test dollars. Robinhood testnet has no real dollar, so the deployment includes a mintable mock USDG. Anyone can press Get test USDG in the app to receive 1,000 units. Arc testnet uses Circle’s real testnet USDC from the Circle faucet, which also covers gas.
Oracles. Robinhood Chain has no on-chain FX feeds, so the keeper oracle is the only price source there. Arc testnet also has a Pyth adapter deployed. On Solana no rate is on chain at all: the keeper’s FX feed only sizes the Meteora configs and the indexer serves it for display. See Oracles.
EUR. EURC is registered on Arc testnet, so EUR launches there settle in a real stablecoin. On Robinhood Chain EUR is not registered; the bridged EURC there has a tiny supply and is left out. On Solana, EUR launches are quoted in Circle’s EURC on devnet and mainnet alike (same mint address on both).
Deep links
Every link the app produces carries the selected network as?chain=<id>, for example https://windrose.market/t/0x...?chain=4663. Opening such a link selects that network before loading the page, so a token page shared from a testnet opens on that testnet. The choice is remembered in the browser; the top-bar switcher changes it at any time.
A mainnet build of the app hides testnets from the switcher. The operator can list them again with an environment flag; see Testnets.
Testnet tokens, currencies and balances have no value. They exist so you can try every flow, including graduation and backing a vault, with nothing at stake.