Production setup.
Real assets.
Deploy the Chartpad protocol, create tokens, sign trades, then let the operator finalize scores and move eligible winners automatically.

Your mainnet wallet
- Chain
- Robinhood Chain
- Chain ID
- 4663
- Gas token
- ETH, not SOL
- Configured wallet
- Not configured
- Wallet balance
- Checking…
Use an EVM wallet such as MetaMask. Existing Solana balances cannot pay gas here.
Setup required
- Robinhood Chain RPC not verified
- Admin wallet needed
- Duel contracts not active
- 2v2 and 3v3 contracts not deployed
- Uniswap v3 official deployment not active
- Automatic finalization not configured
- Settlement scheduler not verified
- Public release locked
Automatic funding not active
Each new arena sends 0.0001 ETH directly to the dedicated operator. It never enters either curve, cannot be captured by a winner and does not require an initial developer buy. The operator only submits the deterministic result already calculated by the contract.
- Operator
- Configuring…
- Current balance
- 0 ETH
- Reserve per new arena
- 0.0001 ETH
- Full reserves currently available
- 0
- Battle-page trigger
- Waiting for first funded launch
New arenas fund normal operation automatically. The manual top-up is only a recovery path for older battles or an infrastructure interruption.
Deploy from your wallet
Four wallet approvals deploy the duel and team battle implementations and their Chartpad factories. Both factories are pinned to Robinhood Chain's official Uniswap v3 and WETH contracts. No seed liquidity is required. Gas is paid in ETH. Confirmed steps can be resumed in this browser.
The mainnet treasury is fixed in the server release settings and cannot be edited in the browser. This address receives protocol fees and promotion payments.
- Connect the configured wallet on Robinhood Chain.
- Check the treasury and operator addresses.
- Approve four mainnet deployment transactions.
- Wait for automatic bytecode and dependency verification.
Low-liquidity rule
The battle still finalizes when its clock expires. The winner keeps trading on its curve until it holds at least 0.01 ETH in real reserves. No fake dollars, minimum trade count, deadline extension or forced migration into an empty pool.
Once the minimum is met, Chartpad automatically submits migration. Successful migration opens normal winner token transfers and Uniswap swaps. A failed migration leaves the winner curve usable and the operator retries safely.
Read the full migration rules →