Testnet access may be invite-only depending on the current deployment. Check the Announcements channel for the latest access details.
End-to-end flow
Every new user follows the same sequence before their first trade:Step-by-step walkthrough
Open the app
Go to bm.xyz/trade. You can browse available markets before connecting a wallet — no sign-in is required just to explore.
Connect or sign in
Choose the method that works best for you:
- Wallet — MetaMask, WalletConnect, OKX Wallet, or Coinbase Wallet
- Email — Enter your email address and a one-time passcode (OTP). Privy automatically creates an embedded wallet tied to your email.
Complete onboarding
New users see a combined Welcome + Terms of Use modal on first connection. You must accept the Terms of Use and Privacy Policy before you can trade.After accepting, complete the Enable Trading flow:
- Claim testnet tokens — your default allocation includes test USDC and BMX.
- Establish connection — sign once to create a local trading key. This signature is gas-free and does not move any funds.
Claim tokens
If you skipped the faucet step during onboarding, you can claim tokens any time from the standalone Testnet Faucet page or from the in-trade faucet entry in the navigation.
Place your first trade
- Pick a market from the market selector. Use Favorites to pin frequently traded pairs.
- Choose Spot or Perps from the trade panel.
- Submit a Market or Limit order.
- Confirm your fills in the bottom panel tabs once the order is matched.
What testnet does not include
Some features are reserved for mainnet and are not available in the testnet environment.| Feature | Status on testnet |
|---|---|
| Real deposit / withdraw | Not available — use the Faucet instead |
| Vaults / staking | Mainnet only |
| Referrals / points | Mainnet only |
| SDK & public API docs | Coming soon |
Need help?
- Check Announcements for scheduled maintenance windows and known issues.
- Submit bug reports using the Bug report form.
- Email the team directly if you have access questions or need an invite.
