RHChain
The Zoltan sigil: a visored head inside a circuit halo

Robinhood Chain · 4663 · Arbitrum Orbit

An NFT contract costs about ten cents here

An Ethereum layer 2. Deployment is permissionless, OpenSea indexes it natively, and fees stop being a consideration. Three contracts below are deployed and source-verified — every figure came off the live chain or a real receipt, with the addresses to check.

New here? Start with this

How do I get ETH
on this chain?

All you need is an Ethereum wallet. And if your ETH is already in Robinhood, there is no bridge at all — it is an ordinary withdrawal.

READ IT →

Hank's dashboard

Demo · nothing here is connected

The private console the chain is operated from: it compiled the contracts, deployed them to testnet 46630, verified the source and ran the mints. These are static reproductions.

Demo

Every control below is disabled. Nothing is connected to a wallet, a node or a chain — pressing anything does nothing, by design.

Log in to request a functional Ethereum / Robinhood Chain manager of your own

Chain monitor

Demo
Robinhood Chain 4663 · Mainnet
Height
39,208,230 at capture
Block time
100 ms Measured
Base fee
0.0204 gwei
Priority fee
0
Client
nitro/v3.11.3
Robinhood Testnet 46630 · Testnet
Height
102,943,474 at capture
Block time
100 ms
Base fee
0.0100 gwei pinned at the floor
Priority fee
0
Client
nitro/v3.11.3

Both networks polled together. The base fee is read off the latest block header on every refresh.

Token & NFT factory

Demo
Configure the collection

Compiled cleanly · solc 0.8.36 + OpenZeppelin 5.7.0 · creation 11,077 bytes · runtime 9,660 · 0 warnings

Mainnet not armed · a dry run signs the transaction but sends nothing

Wallet manager

Demo
deployer deployer

0x3502…3345

0.0092 ETH6 NFTstestnet 46630

minter-1 m/44'/60'/0'/0/1

0x2146…617E

0.0002 ETH2 NFTstestnet 46630

Rows expand to the full address, a deposit QR, and balances on both networks. Every wallet derives from one recovery phrase, so the whole set restores from a single backup — and the keys live in an encrypted vault, never in the page.

Batch engine

Demo
KindNetworkItemsDoneFailedStatus
Mass mint46630110 Confirmed
Fund wallets46630110 Confirmed
Mass mint466301300 Dry run

Jobs are dry-run by default and resumable. Each item is written down before it is sent, so a job that stops halfway can be resumed without re-sending anything that already went.

Wallet history

Demo

The real ledger for the deploying wallet on testnet 46630 — the whole run, from the faucet arriving to the contracts going out. Four sources merged into one timeline: transactions, token and NFT transfers, contract-initiated transfers, and the chain's own per-block balance deltas.

Ledger reconciles with the chain — 0 wei unaccounted for in − out − fees equals the live balance exactly. Any feed can look complete; only the arithmetic proves it.
0.01 ETH in 0.0002 ETH out 0.000075 ETH fees 7 txs 12 token events 3 deploys 12 mints 0 failed
BlockWhat happenedValueFeeCounterparty
↑102,939,429 Sent 0.0002 ETH to minter-1 0.0002 ETH0.00000026minter-1
↑102,937,875 Called setPaused() on Zoltan NFT setPaused(bool v)
  v = false
—0.00000036Zoltan NFT
↑102,937,619 Deployed a contract at 0x207A0e0bFe… —0.00002623Zoltan NFT
↓102,932,854 Minted 1,000,000 ZOLT 1,000,000 ZOLT—mint / burn
↑102,932,854 Deployed a contract at 0x7cD2ab1191… —0.00001416Zoltan (ZOLT)
↑102,923,091 Called ownerMint() on Rehearsal ownerMint(address to, uint256 qty)
  to = 0x3502259253325D5e490Fb09c9dc77E7F2EFF3345
  qty = 5
—0.00000626Rehearsal
↓102,923,091 Minted RHRSL #5#5 RHRSL—mint / burn
↓102,923,091 Minted RHRSL #4#4 RHRSL—mint / burn
↓102,923,091 Minted RHRSL #3, #2, #13 tokens—mint / burn
↑102,921,838 Deployed a contract at 0x0065a33e4d… —0.00002611Rehearsal
↓102,921,566 Minted 5 TSLA, 5 AMZN, 5 PLTR, 5 NFLX, 5 AMD 25 tokens—mint / burn
↓102,921,566 Received 0.01 ETH from 0x8762f93772… (contract-initiated) 0.01 ETH—faucet

That last row is the point of merging four sources: the faucet paid this wallet from a contract, so there is no transaction from this wallet to find. A history built only from transactions would show the money appearing from nowhere. The decoded arguments under each call — qty = 5, v = false — are readable because the contracts are source-verified on the explorer.

Captured 17 August 2026. Block heights were accurate at that moment and are far higher now — blocks arrive about ten times a second. Gas figures come from real receipts; the working is in the guide. The console itself is private and not for sale, and there is nothing to buy on this site.

The short version

Five things, and then the receipts

01

What it is

An Ethereum layer 2 built on Arbitrum Orbit, running Nitro and settling to Ethereum. Chain ID 4663. Fees are paid in ETH.

The node identifies itself as nitro/v3.11.3. Blocks arrive roughly every 100 ms. Twelve consecutive blocks sampled live all sat between 0.0201 and 0.0207 gwei — it is a steady, cheap, unexciting chain, which for this purpose is the point.

02

Deployment is permissionless

There is no form, no allowlist and no partnership call. You point a deploy at the public RPC and it lands.

That is not a loophole — it is what a public chain is. The only prerequisite is having ETH on the chain to pay for the gas.

03

What it costs

A full ERC-721 contract: 2,610,992 gas, about 10¢. The first token minted in a call: 164,951 gas. Each additional token in the same call: about 115,000.

A 250-piece collection, contract included, works out to roughly $1.24 all in. Those gas figures are not estimates — each one is the gasUsed field of a transaction that actually ran.

04

OpenSea supports it natively

Robinhood Chain is a first-class chain on OpenSea — its slug is robinhood. A standard ERC-721 is indexed with no integration work.

Nothing to submit, no queue, no marketplace to build. That is the single largest saving here, and it is not a cost saving.

05

The catch worth knowing

Your ETH has to physically be on chain 4663. ETH on ordinary Ethereum cannot pay for anything here. Getting it on is quick; getting it back out takes seven days.

That delay is the challenge window every optimistic rollup runs, so a disputed withdrawal can be contested before it settles. It is a design decision, not a queue — treat ETH you move in as committed.

What's deployed

Three contracts · source verified · testnet 46630

Writing about a chain is free, so here is the part that isn't. Three contracts, deployed and verified, with the source published on the block explorer. Every address below is a link. The intent is that you check them rather than take anyone's word.

ERC-721 · verified

Robinhood Chain Rehearsal RHRSL

0x0065a33e4dBD957Ec6729fF0C55d8Fae6f6dd3A5

The first end-to-end run: compile, deploy, verify, mint. 6 of 100 minted and now paused — it was a proving run and it is deliberately closed. Deploy cost 2,610,992 gas.

ERC-721 · verified

Zoltan ZOLT

0x207A0e0bFefeDD19AB1b8A74ece6BD3896d99f06

2 of 250 minted, 2,623,093 gas to deploy. Same verified source as the rehearsal with different constructor arguments — the contract is written once and configured per collection, so there is one bytecode to review rather than one per launch.

ERC-20 · verified

Zoltan ZOLT token

0x7cD2ab1191E7DB70b206757E2c22fB4db7D7a274

Exactly 1,000,000 ZOLT at 18 decimals, 1,416,046 gas to deploy. Fixed supply: the entire amount was minted at construction and the mint function is permanently disabled. It has no pause function either.

The receipts

Deploy ERC-721
2,610,992
gas · ≈ $0.10
First mint
164,951
gas · ≈ $0.0064
Each extra
115,254
same call · ≈ $0.0045
250 pieces
$1.24
32,070,553 gas · all in

Every gas figure above is the gasUsed of a real transaction. The marginal cost per extra token comes from a five-token mint that used 625,967 gas: (625,967 − 164,951) ÷ 4 = 115,254. A separate public mint measured slightly cheaper at about 111,800 per token, so the figure quoted is the more conservative of the two. Dollars apply the live mainnet base fee to that gas, because gas used is a property of the bytecode rather than the network; the deploys themselves ran on testnet, where the base fee is pinned lower. All three contracts compiled with solc v0.8.36, optimizer on at 200 runs.

All three are on testnet 46630, where the money is not real. That is deliberate: it proves the whole pipeline — write, deploy, verify, mint, view — before anything of value moves. Nothing here is for sale. There is no presale, no allowlist and nowhere to send money. If and when something goes to mainnet 4663, its address will be on this page.

The numbers, live

Read from the chain by your browser, right now

Chain
4663
Robinhood Chain
Block
…
height
Gas
…
gwei · base fee
Deploy an NFT
$0.10
full ERC-721
One mint
$0.006
per token

Your browser queries the chain directly and does the arithmetic — nothing above is copied from anywhere. If a figure reads “…”, the public RPC is rate-limiting and the costs shown still hold; the full working is in the guide.

Where it stands

Updated as it moves

DoneThe costing, measured rather than estimated: what a deploy costs, what a mint costs, what a whole collection costs, and how ETH gets on and off the chain. Workings in the guide.

DoneThe contracts. One configurable ERC-721 and one configurable ERC-20, both deployed to testnet and both source-verified on the explorer.

DoneThe tooling: mass wallet generation from a single recovery phrase, batch minting, airdrop claims, transaction crafting, and a viewer. Shown in the dashboard demo.

Not yetA real collection on mainnet. The art, the piece count and the mint model are not settled, and nothing has been minted for sale. There is no date, because there isn't one.

There is nothing to buy here. No sale, no presale, no allowlist, nowhere to send money — if anyone asks you to send money for this, it is not us. When there is something real, it will be on this page before it is anywhere else.