Airdrops e Saldos
Financie wallets de dev e teste com airdrops de faucet e inspecione saldos SOL pela CLI antes de enviar transações.
Busque em todas as páginas da documentação
Financie wallets de dev e teste com airdrops de faucet e inspecione saldos SOL pela CLI antes de enviar transações.
Card de receita de referência rápida - pronto para copiar e colar.
solana config set --url devnet
solana airdrop 2
solana balance
solana balance <PUBKEY>Quando usar:
solana-test-validator.solana config set --url devnet
solana config set --keypair ~/.config/solana/id.json
# Request 2 SOL (subject to faucet rate limits)
solana airdrop 2
solana confirm -v $(solana transfer --from ~/.config/solana/id.json \
"$(solana address)" 0.001 --allow-unfunded-recipient --dry-run 2>/dev/null | head -1) 2>/dev/null || true
solana balance
solana balance "$(solana address)"O que isso demonstra:
solana balance lê lamports e formata como SOL.solana airdrop solicita lamports do faucet do cluster (apenas devnet/testnet).getBalance via JSON-RPC e converte para SOL na exibição.| Cluster | Faucet | Limite típico |
|---|---|---|
| devnet | Faucet RPC público | Rate-limited por IP/key |
| testnet | Faucet público | Tráfego menor que devnet |
| mainnet-beta | Nenhum | SOL real necessário |
| localnet | solana-test-validator | Generoso para keys locais |
# Airdrop to a specific pubkey (not only default keypair)
solana airdrop 1 <RECIPIENT_PUBKEY>
# Watch balance after a transfer
watch -n 2 solana balancesolana balance primeiro; airdrop 1-2 SOL em devnet.solana config get e verifique RPC URL.solana account ao depurar.| Alternativa | Use Quando | Não Use Quando |
|---|---|---|
Faucet solana-test-validator | Iteração local ilimitada | Você precisa de state real da mainnet |
| Faucets devnet de provedor (Helius, etc.) | Rate limits maiores | Você quer zero deps externas |
| Transfer manual de wallet financiada | Pool dev compartilhado de time | Setup solo primeira vez |
Minting spl-token | Testando tokens, não SOL nativo | Pagando fees de transação |
1-2 SOL bastam para milhares de transações devnet. Solicite mais apenas ao testar transfers grandes ou criação de conta pesada em rent.
Faucets devnet limitam por IP e pubkey. Espere 24 horas, use localnet ou financie da wallet de colega.
Sim: solana airdrop 2 <PUBKEY> apontando para devnet ou testnet.
solana balance mostra lamports totais. Contas de token e data também guardam mínimos isentos de rent separados do contexto de exibição da wallet.
Aponte config para http://127.0.0.1:8899, inicie solana-test-validator, depois solana airdrop funciona contra faucet local.
Transfer simples custa 5.000 lamports de fee base mais priority fee. Mantenha pelo menos 0,01 SOL em wallets de dev para folga.
Geralmente um slot (~400ms). Use solana confirm <SIGNATURE> ao scriptar passos de funding.
Sim com solana config set --url testnet. Disponibilidade de faucet varia - devnet é escolha padrão.
Use solana account <PUBKEY> e leia o campo lamports no output.
Frequentemente bloqueado por rate limits de IP compartilhado. Pré-financie keypair CI uma vez e armazene como secret criptografado, ou use localnet em pipelines.
Versões do stack: Esta página foi escrita para Agave 4.1.1, Solana CLI 3.0.10, Anchor 0.32.1, anchor-lang 0.32.1, Rust 1.91.1, @solana/kit 7.0.0, Surfpool 0.12.0 e LiteSVM 0.6.x.
Revisado por Chris St. John·Última atualização: 16 de jul. de 2026