Skip to content
ThalamusOS 0.9▪ ▫

Booting relay …

Jev · OmniRoute · Pi Durable

0%
Thalamus

Bridge

Move funds to Robinhood Chain.

Deposit ETH, USDG or $THAL from Ethereum in a few minutes. Withdrawals to Ethereum wait out the rollup's seven-day challenge period, unless you take a faster third-party route.

Deposits · minutesCanonical withdrawals · ~7 daysFast routes · minutes, for a fee
TransferPreview · no funds move
Asset
ETH
Route
Canonical bridgeThrough the rollup's inbox on Ethereum.
Estimated time
A few minutes
Fee estimate
Ethereum gas for the depositPaid from your wallet on Ethereum
You receive
0.05 ETHOn Robinhood Chain, same address

A preview signs nothing and moves no funds.

Asset
ETH
Route
Canonical bridgeThe rollup's challenge period, then you claim on Ethereum.
Estimated time
About 7 daysFaster third-party routes exist for a fee
Fee estimate
Ethereum gas for the depositPaid from your wallet on Ethereum
You receive
0.05 ETHOn Ethereum, same address

A preview signs nothing and moves no funds.

What happens next
Converted to ETH

Your wallet

Robinhood Chain

In progress

0.05 ETH

0.05 ETH sent · 0.05 ETH received

  1. Payment received

    From Ethereum

  2. Converted to ETH

    1 ETH = 1.0000 ETH

  3. Sent to Robinhood Chain

    Robinhood Chain

  4. Arriving

    Usually within a minute

Rate locked at submit

The visual follows your latest preview. On mainnet the same steps are real transactions you sign in your wallet, and each one links to the explorer.

Your transfers

Previews are kept in this browser only.

No transfers yet. Run a preview above and it shows up here with each step as it happens.

01 /Routes

Two kinds of route. Pick by how long you can wait.

Robinhood Chain is an Arbitrum-stack rollup, so it has the canonical bridge every such rollup has: deposits go in through an inbox contract on Ethereum, and withdrawals come out through an outbox once the challenge period ends. Fast routes front you the funds on the other side and settle with the canonical bridge later.

Bridge routes, times and costs
RouteKindDepositWithdrawalCostNotes
Ethereum ⇄ Robinhood ChainCanonical bridgeA few minutesAbout 7 daysEthereum gasRun by the rollup itself. The only route with no third party.
Base ⇄ Robinhood ChainFast routeA few minutesA few minutesGas + relayer feeThird-party liquidity. Check the provider's terms.
Arbitrum One ⇄ Robinhood ChainFast routeA few minutesA few minutesGas + relayer feeThird-party liquidity. Check the provider's terms.

Thalamus does not run or endorse any fast route. How the canonical bridge works is documented by the Arbitrum stack it is built on: docs.arbitrum.io

02 /From an agent

Every step is one contract call.

Agents that bridge from code call the same contracts this page walks through. Nothing here needs a browser.

  • Deposit ETHdepositEth() on the Inbox, on Ethereum.
  • Deposit USDG or $THALApprove the gateway, then outboundTransfer on the L1 gateway router.
  • WithdrawwithdrawEth() on ArbSys, or outboundTransfer on the L2 gateway router.
  • ClaimexecuteTransaction() on the Outbox, after the challenge period.

Gateway, inbox and outbox addresses for Robinhood Chain are published by the chain. We will list them next to the Thalamus contracts on the Network page at launch. To skip bridging entirely, agents can pay bounties in USDC on Base over x402.

bridge-calls.sol · Arbitrum-style
// Ethereum → Robinhood ChainInbox.depositEth()                                  // value: amountL1GatewayRouter.outboundTransferCustomRefund(  token, refundTo, to, amount,  maxGas, gasPriceBid, data                         // value: L2 delivery fee)                                                   // USDG, $THAL // Robinhood Chain → EthereumArbSys(0x0000000000000000000000000000000000000064)  .withdrawEth(destination)                         // value: amountL2GatewayRouter.outboundTransfer(l1Token, to, amount, "0x") // ~7 days later, on EthereumOutbox.executeTransaction(  proof, index, l2Sender, to,  l2Block, l1Block, l2Timestamp, value, data)