Test Transactions - Crypto
While in Bead's test environment, testnet coins must be used. For example, to test a Bitcoin payment, Testnet BTC must be used. Please use the following sections for instructions on how to acquire assets for test payments and how to set up any dependencies.
BTC - Lightning Network Testnet
Bitcoin Lightning transactions are not available for testing in our Test environment at this time.
Set Up Lightning Network Testnet Wallet
Go to htlc.me
Record the recovery secret and select "Got it, I wrote it down"
Make a Lightning Network Testnet Payment
Select "Bitcoin Lightning" as the payment option in your payment flow
Copy the Payment Request or QR code value
Paste the Payment Request or QR code value into the field on the Send tab of htlc.me
Select "Send Payment"
Payment should complete within a few seconds.
BTC - Bitcoin Testnet
Set Up Bitcoin Testnet Wallet
Download a Bitcoin Testnet wallet (e.g. Green: Bitcoin Wallet on Android)
Go to a Bitcoin Testnet Faucet (e.g. coinfaucet.eu/btc-testnet/)
Request Testnet coins to your mobile Bitcoin Testnet Wallet address
Allow some time for the transaction to confirm to receive your Testnet Bitcoin
Make a Bitcoin Testnet Payment
Select Bitcoin (BTC) as the payment option on your test payment
Open your testnet wallet mobile app
Select "Send" and click the Scan/QR button
Scan the QR code on the test payment page (alternatively, copy/paste the "BTC Address" from the payment page)
Enter the payment amount as displayed on your payment page
Select Send
ETH - Ethereum Sepolia Test Network
Enable the Sepolia Test Network in your wallet app (in the Metamask app, select the network at the top of the wallet screen, enable "Show test networks" and select "Sepolia Test Network")
Copy your SepoliaETH address (in the Metamask app, tap SepoliaETH on the wallet screen, tap Receive and copy the address)
Go to a SepoliaETH faucet (e.g. Sepolia PoW Faucet)
Paste in your SepoliaETH address and request/mine coins
USDC - USD Coin
USDC Coin can be transacted on multiple networks. Please see the following subsections to acquire USDC on supported Testnets within our Test environment.
USDC - Ethereum Sepolia Testnet
Import USDC Token
Enable the Sepolia Test Network in your wallet app (in the Metamask app, select the network at the top of the wallet screen, enable "Show test networks" and select "Sepolia Test Network")
Select "Import tokens"
Enter the following Token Address for USDC Sepolia: 0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238 (Note: Token Symbol and Token Decimal should update to "USDC" and "6" respectively)
Select Import
Get USDC on Sepolia Testnet
Copy your SepoliaETH address (in the Metamask app, tap SepoliaETH on the wallet screen, tap Receive and copy the address)
Go to the Circle Testnet Faucet to request Testnet USDC
Select "Ethereum Sepolia" as the Network and paste in your SepoliaETH address
Select "Send 10 USDC"
USDC - Polygon Amoy Testnet
You will need POL (the Polygon network native token) to acquire USDC using the following steps. If you do not have POL on the Amoy test network, complete this section first.
Import USDC Token
Ensure the Amoy network is active
Select "Import tokens"
Enter the following Token Address for USDC Polygon Amoy: 0x41e94eb019c0762f9bfcf9fb1e58725bfb0e7582 (Note: Token Symbol and Token Decimal should update to "USDC" and "6" respectively)
Select Import
Get USDC on Polygon Amoy Testnet
Copy your Amoy address (Note: this will be the same for POL and USDC tokens)
Go to the Circle Testnet Faucet to request Testnet USDC Select "Polygon PoS Amoy" as the Network and paste in your Amoy address
Select "Send 10 USDC"
USDC - Solana Devnet
Copy your Solana Devnet address (in Phantom, tap Receive and copy the Solana Devnet address)
Go to the Circle Testnet Faucet to request Devnet USDC
Select "Solana Devnet" as the Network and paste in your Solana Devnet address
Click "Send 10 USDC"
POL - Polygon Amoy Testnet (Metamask Setup)
Download the Metamask app (Android, iOS) and complete the initial setup
Select the network at the top of the wallet screen and select "Add Network"
Select the "Custom networks" tab
Fill in the fields as follows and select Add:
Network Name: Amoy
RPC Url: https://rpc-amoy.polygon.technology
Chain ID: 80002
Symbol: POL
Block Explorer URL: https://amoy.polygonscan.com
Get POL on Polygon Amoy Testnet
Copy your Amoy address from your wallet app
Go to the Polygon Faucet
Select "Connect Discord to get tokens" and complete the Discord invite
Select "Polygon PoS (Amoy)" as the Network and paste in your Amoy address
Select Submit
SOL - Solana Devnet
Enable the Solana Devnet in your wallet app (in Phantom, go to Settings > Developer Settings)
Copy your Solana Devnet address from your wallet app
Get SOL on Solana Devnet
Copy your Solana Devnet address from your wallet app
Go to the Solana Faucet
Select "Devnet" from the dropdown
Enter your Solana Devnet wallet address and select an Amount of tokens to receive
Select "Confirm Airdrop"
Last updated