Documentation
Everything you need to launch, trade, claim fees, and build on RobinPad.
Overview
RobinPad is a permissionless token launchpad on Robinhood Chain — an Ethereum L2 built on the Arbitrum Orbit stack (mainnet chain ID 4663, testnet 46662). Anyone can deploy an ERC-20 token in a single atomic transaction. Liquidity seeds automatically into a Uniswap V3 pool and the LP position is permanently locked.
One-tx launch
Deploy + pool + lock in one transaction.
No rugs
LP locked forever — no withdraw exists.
Real-time
Prices, trades, holders update live.
How it works
Launching takes one transaction. Here's what happens atomically inside RobinPadFactory.createToken():
createToken(params)
├── 1. Deploy ERC-20 (1B supply, 18 decimals, no mint)
├── 2. CreatePool(token, WETH, feeTier = 1%)
├── 3. Mint single-sided LP position (NonfungiblePositionManager)
├── 4. Lock LP NFT in LPLocker (NO withdraw function)
├── 5. [optional] Creator buy (anti-snipe)
└── emit TokenLaunched(token, creator, pool)If any step fails, the entire transaction reverts — atomicity guaranteed. The token is tradeable on Uniswap V3 within the same block (~116ms).
Graduation. When market cap reaches $69,000, the token "graduates". Unlike pump.fun, this is a UI milestone only — no liquidity migration occurs. The LP stays locked forever.
Anti-snipe. FCFS sequencing + optional creator-buy-at-launch neutralizes sniper bots that front-run pool creation on priority-fee-auction chains.
Quick start
Launch a token
- 1Connect wallet (MetaMask)
- 2Go to /create, fill name, ticker, description, logo, socials
- 3Pay 0.0011 ETH launch fee + optional buy-at-launch
- 4Click Launch — approve the transaction in your wallet
- 5Token is live on the bonding curve within ~116ms
Cost
| Gas | ~0.00006 ETH (~$0.11) |
| Seed liquidity | $0 — platform-sponsored |
| Platform fee (upfront) | $0 — fees accrue from trades |
Robinhood Chain
| Network | Robinhood Chain (Arbitrum Orbit L2) |
| Chain ID | 4663 |
| Block time | ~116ms |
| Gas token | ETH |
| Sequencing | First-come-first-served (no MEV auction) |
| Finality | Soft: ~116ms · Hard: ~7 days (L1 challenge) |
| RPC (production) | Alchemy (primary), QuickNode / Blockdaemon / dRPC (fallback) |
| Explorer | Blockscout (robinhoodchain.blockscout.com) |
| Oracle | Chainlink (native, day-one) |
| Account abstraction | ERC-4337 supported (gas sponsorship possible) |
RPC & API reference
RPC endpoints
Mainnet RPC: https://rpc.mainnet.chain.robinhood.com (chain ID 4663)
Mainnet API: https://robinhoodchain.blockscout.com/api/v2Read methods (no signature)
| GET /api/v2/tokens | Token list (name, logo, price, volume, holders) |
| GET /api/v2/tokens/{addr} | Single token detail |
| GET /api/v2/tokens/{addr}/holders | Holder distribution |
| GET /api/v2/tokens/{addr}/transfers | Transfer history (trade feed) |
| GET /api/v2/stats | ETH price, gas prices, block time |
| POST eth_getLogs | Event history (Transfer, Swap, TokenLaunched) |
| POST eth_call | Read contract state (balances, fees) |
Write methods (wallet signature required)
| createToken() | Launch a token (Factory contract) |
| exactInputSingle() | Buy / sell (Uniswap V3 SwapRouter) |
| collectFees() | Creator claims accrued WETH (LPLocker) |
| claimReferralEarnings() | Referrer claims 10% share (FeeRouter) |
Liquidity model
RobinPad uses a hybrid single-sided Uniswap V3 model — the same proven approach as NOXA Fun on Robinhood Chain. Pump.fun's bonding curve is Solana-specific and does not port to Solidity. Single-sided concentrated liquidity delivers the same "price rises with buys" experience using audited V3 contracts.
Advantages
- • No migration window risk
- • Audited Uniswap V3 math
- • Native V3 tooling support
- • Proven on this chain (NOXA Fun)
Trade-offs
- • No literal "curve" — AMM-driven
- • Concentrated positions need tuning
- • LP management complexity
OHLCV candles are aggregated from Swap events by the indexer and streamed to the chart via WebSocket in real time.
Fees
Every trade pays a 1.00% Uniswap V3 pool fee. No custom token tax. The fee is split transparently:
Accrues to the creator's LP position, claimable anytime in WETH.
RobinPad protocol revenue. Funds operations and subsidizes launch gas.
Distributed to referrers who invite traders — 10% of fees, forever.
For the full fee architecture with worked examples, see Fees & economics.
Wallets & bridging
RobinPad supports all standard EVM wallets via JSON-RPC:
To onboard ETH from other chains:
- Canonical Arbitrum Bridge — official, ~7 day withdrawal challenge period.
- Relay / Across — fast bridge for quick onboarding (higher cost).
Contract addresses
RobinPad contracts are deployed and verified on Robinhood Chain mainnet (chain ID 4663). All addresses are verified on Blockscout.
// RobinPad Contracts (Mainnet 4663)
RobinPadFactory: 0x5C1C1dE6950F9DCfE31BE99D457Fa7732B2Ce93B
LPLocker: 0xf26b957a2fEde96137f773daD10139443AF66BEc
FeeRouter: 0xb0528AD7b14F28F729c66c90214484b8AFAf7BB0
// Uniswap V3 (Canonical deployments on Robinhood Chain)
UniswapV3Factory: 0x8bceaa40b9acdfaedf85adf4ff01f5ad6517937f
SwapRouter: 0x89e5db8b5aa49aa85ac63f691524311aeb649eba
WETH: 0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73FAQ
Is this financial advice?
No. Nothing on RobinPad is financial advice. Tokens are volatile and you may lose 100%.
Can liquidity be rug-pulled?
No. The LP NFT is locked in a contract with no withdraw function. Verified at the bytecode level.
How fast is real-time?
The indexer subscribes to on-chain logs via WebSocket. Updates reach your browser in hundreds of milliseconds — matching the ~116ms block time.
What happens at graduation?
When the bonding curve fills (target ETH raised), liquidity migrates to Uniswap V3 automatically. The LP is burned permanently — trustless, no recovery.
Do I need ETH for gas?
Yes. You need ETH for gas + the 0.0011 ETH launch fee. After graduation, trading continues on Uniswap V3.
How do creators earn?
60% of the 1% trade fee accrues to you while the token is on the bonding curve. Claim in ETH anytime from your portfolio.