Testing your Integration
How to test your BEEM integration end-to-end using public testnets, test wallets, and faucet-funded test assets.
BEEM provides a full sandbox environment that mirrors production but transacts against public blockchain testnets. Test assets have no real-world value, so you can run as many payments through your integration as you like without risk.
To test, you need:
- A test wallet on the relevant chain
- Some test assets in that wallet (sourced from a faucet)
- A sandbox BEEM account with Channels and/or Payment Links configured
Supported sandbox networks
See Supported Assets and Networks for the full list of testnets BEEM supports.
Wallet setup guides
We provide walkthroughs for the two most common test setups:
Install MetaMask, switch to the Sepolia testnet, and prepare to receive Ethereum and USDT ERC20.
Install TronLink, switch to the Nile testnet, and prepare to receive TRX and USDT TRC20.
Funding your wallets
Once your test wallet is set up, fund it from a faucet:
| Test asset | Faucet / instructions |
|---|---|
| SepoliaETH (Sepolia Ethereum) | Alchemy Sepolia Faucet — or the Sepolia PoW Faucet for mining-based delivery |
| USDT (ERC20) | Adding USDT (ERC20) |
| Nile Test TRX | Adding TRON (TRX) |
| USDT (TRC20) | Adding USDT (TRC20) |
Stuck?If you cannot get a faucet to deliver, contact your integration manager. They can fund your test wallet directly.

