Overview
A faucet provides free testnet tokens for testing and development purposes. This allows you to experiment with NEAR Protocol without spending real money.Testnet tokens have no real-world value and are only for development and testing.
- Built-in Faucet - Provides native testnet NEAR tokens only
- External Faucet - Supports multiple fungible tokens (NEAR, USDT, USDC, and more)
Built-in Faucet
The simplest way to get testnet NEAR tokens is to use the built-in faucet.Enter Your Account
Input your testnet account name (e.g.,
yourname.testnet).You must have a testnet account created first. If you don’t have one, visit the Quick Start guide to create an account.
Request Tokens
Click the “Request” button to receive testnet NEAR tokens.The faucet will send a small amount of testnet NEAR tokens (typically 10-20 NEAR) to your account.
External Faucet
For more token options, use the Testnet Faucet which supports a wide range of fungible tokens.Supported Tokens
The external faucet provides:NEAR
Native NEAR Protocol tokens
USDT
Tether USD stablecoin
USDC
USD Coin stablecoin
DAI
DAI stablecoin
WETH
Wrapped Ethereum
Other Tokens
Various other fungible tokens
How to Use
Visit the Faucet
Navigate to near-faucet.io
The faucet might be out of certain tokens at times. See the alternative methods below if this happens.
Alternative: Get Tokens via DEX
Another way to get fungible tokens on testnet is through the testnet version of Ref Finance, a decentralized exchange (DEX) on NEAR.Using Ref Finance Testnet
Visit Ref Finance Testnet
Go to testnet.ref.finance
Faucet Best Practices
Request Only What You Need
Be considerate of other developers and only request tokens you’ll actually use
Use Testnet First
Always test your applications thoroughly on testnet before deploying to mainnet
Monitor Your Balance
Keep track of your testnet token usage to avoid running out during testing
Report Issues
If you encounter faucet problems, report them to help the community
Common Use Cases
Smart Contract Development
You’ll need testnet tokens to:- Deploy contracts to testnet
- Pay for gas fees during testing
- Test token transfers and contract interactions
Web3 Application Testing
Test your dApp with various tokens:- Test user onboarding flows
- Simulate token swaps and transfers
- Verify contract interactions
- Test cross-contract calls
Multi-Token Testing
If you’re building a DeFi application or working with multiple tokens:- Get testnet NEAR from the built-in faucet
- Get other tokens (USDT, USDC) from the external faucet
- Use Ref Finance to swap between tokens
- Test your application with different token combinations
Troubleshooting
Faucet request failed
Faucet request failed
If your faucet request fails:
- Verify your account exists: Make sure you created a testnet account first
- Check account format: Account should end with
.testnet - Try again later: The faucet may be temporarily unavailable
- Use alternative faucet: Try the other faucet option
- Report the issue: Contact support via Telegram
Didn't receive tokens
Didn't receive tokens
If you requested tokens but didn’t receive them:
- Wait a few minutes - transactions may take time
- Check your account balance:
- Verify the transaction on the testnet explorer
- Try the alternative faucet
Need more tokens
Need more tokens
If you’ve exhausted the faucet limits:
- Wait for cooldown: Faucets have rate limits, usually 24 hours
- Ask the community: Request tokens in NEAR Discord or Telegram
- Use Ref Finance: Swap NEAR for other tokens if you need different token types
- Create multiple accounts: If absolutely necessary for testing, create additional testnet accounts
External faucet out of tokens
External faucet out of tokens
If the external faucet is out of a specific token:
- Get testnet NEAR from the built-in faucet
- Use Ref Finance testnet to swap for the tokens you need
- Check back later - faucets are regularly refilled
- Report the issue on Telegram
Moving to Mainnet
Once you’ve completed testing with testnet tokens:Create Mainnet Account
Set up a mainnet account at MyNEARWallet
Additional Resources
Quick Start Guide
Complete guide to getting started with NEAR
Create an Account
Learn how to create a NEAR account
Smart Contracts
Build your first smart contract
NEAR Explorer
View testnet transactions and accounts
Get Help
Need assistance with the faucet or testnet tokens?- NEAR Discord - Community support
- NEAR Telegram - Developer chat
- GitHub Issues - Report technical issues