领取 Solana Devnet 测试 4 种方法汇总
在 Solana 的开发过程中,Devnet 是最常用的测试网络之一,用于部署和测试智能合约、DApp 和其他区块链功能。为了便于测试,Solana 提供了多种方式来免费领取测试用的 SOL(称为“测试币”),这些 SOL 并没有实际价值,不能兑换成主网 SOL,但对于开发至关重要。
一、通过 Web 水龙头领取 Devnet SOL
以下是几个可靠的 Web 水龙头(Faucet)网站,只需输入钱包地址即可领取测试币:
非常推荐:官方测试网水龙头: https://faucet.solana.com
1. QuickNode Faucet
- 非常稳定,常被社区推荐。
- 每次请求可领取 0.1 ~ 1 SOL,可能有每日限制。
- 步骤:
- 打开网页。
- 选择 Devnet。
- 输入你的 Solana 钱包地址(如 Phantom)。
- 点击按钮领取。
2. Solfaucet
- 多网络选择,界面清晰。
- 支持 Devnet 和 Testnet。
- 简单输入钱包地址即可领取。
3. Solanahub Dev Faucet
- 另一个可用的 Devnet 水龙头,偶尔可作为备选。
二、使用 CLI 命令领取 Devnet SOL
如果你习惯使用命令行,Solana CLI 工具也提供了领取测试币的方式,非常适合自动化测试或脚本操作。
步骤如下:
- 确保你已安装并配置好 Solana CLI。
- 将当前网络切换为 Devnet:bash复制编辑
solana config set
--url https://api.devnet.solana.com
使用 airdrop 命令领取 1 SOL(可根据需要调整数量):bash复制编辑solana airdrop 1 <你的钱包地址>
示例:
bash复制编辑
solana airdrop 1 t1aN78ix... --url https://api.devnet.solana.com
注意事项:
- Devnet 水龙头有频率限制(如每小时 12 次、每天最多领取 25 SOL)。
- 若遇到
"API Rate Limit"
报错,请耐心等待或更换其他水龙头。
三、关于 Devnet SOL 的价值
有 Reddit 用户询问是否可以购买 Devnet SOL 来换取主网 SOL。需要特别注意的是:
Devnet SOL 是无价值的,仅供测试使用。不能兑换主网 SOL,也不应该用于交易。
提醒:
- 如果有人试图向你“出售” Devnet SOL,极可能是骗局。
- 请勿为了测试币进行任何支付。