Troubleshooting
Switch Phantom to mainnet
You connected Phantom and tried to pay, but the site never detected your transfer — or Phantom shows a balance that will not spend on real apps. The most common cause is wrong network: Phantom is on Devnet or Testnet instead of Mainnet Beta. This guide shows how to switch, what to check, and how to retry a 0.001 SOL practice roll below.
Mainnet vs Devnet — why it matters
Solana has separate networks:
- Mainnet Beta — real SOL with value. Garden Dice, exchanges, and live apps use this network.
- Devnet / Testnet — free test SOL for developers. Useful for building, but cannot pay mainnet sites.
Phantom can switch between them. If you followed a tutorial that used a devnet faucet, your balance may look funded — but that SOL only exists on devnet. Switch to Mainnet Beta before paying on Garden Dice or any production app.
Switch to Mainnet Beta — desktop extension
- Click the Phantom icon in your browser toolbar.
- Open Settings (gear icon, bottom-left on most versions).
- Scroll to Developer Settings.
- Under Change Network, select Mainnet Beta.
- Close settings. Confirm the wallet header or network label shows mainnet.
- Refresh the Solana site and reconnect your wallet if needed.
Switch to Mainnet Beta — mobile app
- Open the Phantom app.
- Tap the menu (hamburger) or your profile, then Settings.
- Tap Developer Settings or the network row.
- Select Mainnet Beta.
- Return to the browser or in-app browser tab and reload the site.
On mobile you can also open Garden Dice inside Phantom's built-in browser — see connect Phantom to a dApp.
Signs you are on the wrong network
- Phantom settings show Devnet or Testnet.
- You used a devnet faucet and see SOL but mainnet sites ignore payments.
- Balance on our wallet balance checker is zero while Phantom shows funds (checker uses mainnet RPC).
- Exchange withdrawal succeeded on Solscan mainnet but Phantom still shows zero — you may be viewing devnet in the wallet.
After switching — fund mainnet if needed
Mainnet Beta may show 0 SOL if you only ever held devnet test coins. Fund with real SOL:
- Get SOL in Phantom — buy in-app, exchange withdrawal, or peer receive on mainnet.
- Fix insufficient SOL — if payment fails because balance does not cover payment plus fee.
- Transaction fees explained — how much extra SOL to keep for network fees.
For a first test, 0.01 SOL on mainnet is enough for many 0.001 SOL practice rolls plus fees.
Retry your payment on mainnet
- Confirm Phantom shows Mainnet Beta and a real SOL balance.
- Try the free demo above — no wallet needed.
- In the pay panel, connect Phantom or scan the Solana Pay QR.
- Review recipient and amount in Phantom, then approve.
- Verify the transaction on Solscan or our transaction lookup tool.
FAQ
Does Mainnet Beta cost extra fees?
No. Mainnet Beta is the standard live Solana network. Fees are the same tiny network fee on every mainnet transaction — see our fee guide for amounts.
I switched but still see Devnet SOL
Devnet and mainnet balances are separate. On Mainnet Beta you only see mainnet SOL. Devnet coins stay on devnet if you switch back — they never convert to real value.
Should beginners ever use Devnet?
Only if you are following a developer tutorial. For playing Garden Dice or sending real micropayments, stay on Mainnet Beta and use small amounts you are comfortable spending.
Paid on mainnet but the site did not update
Wait a few seconds, tap detect-and-roll, or paste the transaction signature. See fix transaction failed or verify a Solana payment.