Get Testnet XPL
This guide walks you through getting test tokens (XPL) for the Plasma testnet. Test tokens are required to pay for transaction fees when deploying contracts, sending transactions, and interacting with applications on the testnet.
Prerequisites
Before requesting test tokens, ensure you have:
- An account ready to receive tokens. You can find information on how to set up your browser wallet here.
- An Ethereum mainnet address that meets eligibility requirements.
Eligibility Requirements
To prevent abuse, the faucet has anti-spam measures in place. Your Ethereum mainnet address must meet one of these criteria:
- Balance requirement: Hold more than 0.03 ETH on Ethereum mainnet.
- Age requirement: Have at least 3+ transactions.
The faucet automatically checks these requirements when you connect your wallet.
Getting Test Tokens
Request tokens from the faucet
- Visit gas.zip/faucet/plasma.
- Click Connect Wallet and select MetaMask.
- Approve the connection in MetaMask when prompted.
- Ensure you’re connected to the Plasma Testnet (not Ethereum mainnet).
- Your wallet address should appear in the interface.
- Click Request XPL to submit your request.
- Wait for the transaction to be processed (typically takes 5-10 seconds).
Daily Limits
Limit | Value |
---|---|
Amount per request | 10 XPL |
Frequency | Once per day per address. |
Reset time | 24 hours from your last successful request. |
If you’ve already requested tokens in the past 24 hours, the faucet will display when you can request again.
Verifying your Tokens
After requesting tokens, verify they arrived in your wallet:
Check Balance in your Wallet
- Ensure you’re connected to Plasma Testnet in your browser wallet.
- Your XPL balance should appear in the main wallet view.
- If the balance doesn’t update immediately, wait a few seconds and refresh.
Verify on Block Explorer
For additional confirmation, check the transaction on a block explorer:
- Copy your wallet address.
- Visit either:
- Paste your address in the search bar.
- Look for the recent incoming transaction from the faucet.
The transaction should show a transfer of 10 XPL to your address.
Troubleshooting
”Address not eligible” Error
This means your address doesn’t meet the eligibility requirements:
- Check mainnet balance: Ensure you have more than 0.3 ETH on Ethereum mainnet.
- Check account age: Verify your oldest transaction is more than 6 months old.
- Try a different address: Use an older Ethereum address if available.
”Rate limit exceeded” Error
You’ve already requested tokens in the past 24 hours:
- Wait for reset: Check the countdown timer showing when you can request again.
- Use a different address: If you have multiple eligible addresses, you can use a different one.
Tokens Not Appearing in Wallet
If tokens don’t appear after a successful request:
- Check network: Ensure MetaMask is connected to Plasma Testnet (Chain ID 9746).
- Wait: Transactions typically confirm within seconds, but network delays can occur.
- Verify on explorer: Check the block explorer to confirm the transaction succeeded.
- Refresh wallet: Try refreshing MetaMask or restarting the browser.
Network Connection Issues
If the faucet website won’t load or connect:
- Check internet connection: Ensure you have a stable internet connection.
- Try different browser: Some browser extensions can interfere with wallet connections.
- Clear cache: Clear your browser cache and cookies.
- Disable ad blockers: Some ad blockers can prevent wallet connections.