chartpad.fun
Deployment guide
Robinhood Chain · Production network

Production setup.
Real assets.

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

Charty
01 · Network

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.

02 · Readiness

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

03 · Automatic finalization

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.

04 · Contract deployment

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.

  1. Connect the configured wallet on Robinhood Chain.
  2. Check the treasury and operator addresses.
  3. Approve four mainnet deployment transactions.
  4. 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 →