Meet $GLOAM, the Gloam token.

See more

Start here

Testnet guide

Everything you need to use Gloam on Robinhood Chain testnet, from wallet setup to private pay. Bookmark this page for launch day.

App
/app
Chain ID
46630
Network
RH testnet
Vault
Live, dev keys
Keys
Dev ceremony
Value
Play money only
Testnet is experimental. Assets have no real-world value. Development proving keys are used. Do not use real funds or treat this as a security audit. For product status, see what ships when.

Demo video

X does not offer a site embed for posts, so the walkthrough opens in a new tab on X. Watch the demo, then follow the steps below on testnet.

Demo on XShield, private pay and cash out, start to finish.Posted by the team. Opens in a new tab.Watch the demo

Also follow @gloamtrade for go-live updates.

What you can do on testnet

Core loop
Step 1ConnectWallet on Robinhood Chain testnet (chain ID 46630).
Step 2FaucetClaim testnet ETH + sample stock tokens from the official faucet.
Step 3ShieldDeposit into the Gloam vault. Commitment goes on-chain; amount is not a public balance on your address.
Step 4Private railsPrivate send (Move) and private trade (size privacy on). Cash out only when you want a public exit.
Step 5Trade pathsPrefer Private trade (no DEX). Via market needs a pool. Wallet path is fully public.

Before you start

  • A browser wallet (MetaMask, Rabby, or similar) that can add custom EVM networks.
  • Desktop or laptop recommended for first proofs (browser proving can take tens of seconds).
  • Optional: second wallet or a friend to receive a private payment.
  • Follow @gloamtrade for open time, incidents, and demo clips.

1. Add Robinhood Chain testnet

Open /app, click Connect wallet, then use Add / switch RH testnet if the wallet is on the wrong chain. Gloam targets:

Official chain docs: docs.robinhood.com/chain. More network context: all networks in the Gloam docs.

Gloam also runs on Tempo Moderato testnet (chain ID 42431), where the shieldable asset is a stablecoin (PathUSD, 6 decimals) instead of equities and gas is paid in a stablecoin rather than ETH. Switch chains with the network selector in the app header; the shield, private pay, cash out, and disclosure steps below are the same. Tempo params and integration notes live in the Networks doc.

2. Get testnet funds (faucet)

Get free testnet ETH and sample stock tokens. Claim once every 24 hours.

  • Faucet: https://faucet.testnet.chain.robinhood.com/
  • Connect the same address you use in Gloam.
  • Claim testnet ETH for gas and sample stock tokens (e.g. TSLA, AMZN test assets) when offered.
  • Typical limit: once per 24 hours, plan your demo flow.
  • For stablecoin payments and payroll, claim test USDG (Paxos Global Dollar) on Robinhood Chain testnet from the Paxos faucet.

After claiming, open Portfolio and confirm ETH + stock balances appear.

3. Portfolio at a glance

/app shows:

  • Open wallet, public balances on RH testnet.
  • Vault (private), notes you control locally after shield / private receive. Back up notes in Settings if prompted.
  • Stocks / markets, discovery; not all pairs have deep DEX liquidity on testnet.

Local notes live in the browser. Clearing site data can lose notes unless you exported a backup.

4. Shield (deposit into the vault)

  1. Go to Shield.
  2. Pick ETH or a faucet stock token and a small amount.
  3. Confirm the wallet transaction. A Shielded event is written on-chain with a commitment (not your full private state).
  4. Wait for success. Portfolio vault balance updates; open wallet balance decreases.

Details: How shield works and what stays private.

5. Private pay (send inside the vault)

  1. Open Move → private send.
  2. Choose a vault note and amount. Prefer leaving a small change note when the UI offers it.
  3. Generate or paste a receive tag / contact if the UI asks for a recipient package path.
  4. Browser builds a ZK proof (can take a while, keep the tab open).
  5. Confirm the on-chain transfer transaction.
  6. Share the payment ticket / package with the recipient off-app (or via the share UI). Optional passphrase lock if offered.
  7. Recipient: import the package in Move / receive flow so their vault shows the note.

Deeper docs: Private pay.

6. Cash out (unshield)

  1. Move → cash out / unshield.
  2. Select a note and confirm.
  3. Wait for the browser proof, then confirm the wallet tx.
  4. Funds return to your open wallet on RH testnet. That edge is public (amount and destination appear on explorers).

7. Trade paths

  • Private trade (switched off). Built, and switched off on-chain while we build a new engine for private trading. Stock tokens can already be held and sent privately. See sealed trade.
  • Wallet, public swaps / transfers from the open wallet when a pool exists.
  • Via market, cash out → public swap → re-shield. Size is public on the swap edge. Many faucet pairs have empty pools.

7b. Private trade walkthrough

Private trade is switched off on-chain while we build a new engine for it (see private trade). These steps describe the built version, which is not usable today.

  1. Shield ETH (not only stock tokens).
  2. Open Trade → Private and pick TSLA / AMZN / etc.
  3. Leave Max size privacy on. Enter amount or Max → prove → confirm wallet.
  4. Explorer shows a vault sealedSwap, not a Uniswap fill. Cash out later publishes amount, stay in vault to stay private.

8. Settings & backups

  • Settings, note backup (optional lock), trading prefs, diagnostics.
  • Export / import before clearing cache or switching browsers.
  • Dev proving keys: proofs are for testnet only, not production ceremony keys. See production gate.

Launch-day checklist

  1. Wallet on chain ID 46630
  2. Faucet ETH (+ stocks if needed)
  3. Shield a small amount of ETH
  4. Private send to yourself or a friend + import package
  5. Optional: cash out dust once (public amount, intentional)
  6. Export note backup (Settings)
  7. Report bugs to hello@gloam.trade or @gloamtrade (include explorer tx hash, not seed phrases)

Troubleshooting

  • Wrong network, use Add / switch RH testnet; chain ID must be 46630.
  • Proof stuck / failed, reload, try a smaller note, use a stronger machine, ensure only one tab is proving.
  • Root / tree mismatch, wait a few seconds and retry; another user may have inserted leaves. Refresh the app.
  • No vault balance after shield, confirm tx success on explorer; hard-refresh; check you did not clear site data mid-flow.
  • Payment not showing for recipient, they must import the package; sender still has spent nullifier so resending the same note fails.
  • No DEX pool for stock, testnet liquidity is thin; use ETH pairs or private trade paths when available.
  • RPC rate limits, wait and retry; public RH RPC is shared.
  • App shows countdown, public open is timed; follow @gloamtrade or read this guide until unlock. Founders may use early access if issued.

Safety & non-claims

  • No mainnet funds. No investment advice.
  • Privacy tools reduce public visibility; they do not make you invisible to law enforcement or fix bad OPSEC.
  • Shield / unshield edges are visible on explorers. Internal transfers depend on anonymity set size.

Read next