Airdrops y Saldos
Financia billeteras de desarrollo y prueba con airdrops del faucet e inspecciona los saldos de SOL desde la CLI antes de enviar transacciones.
Busca en todas las páginas de la documentación
Financia billeteras de desarrollo y prueba con airdrops del faucet e inspecciona los saldos de SOL desde la CLI antes de enviar transacciones.
Tarjeta de receta de referencia rápida - lista para copiar y pegar.
solana config set --url devnet
solana airdrop 2
solana balance
solana balance <PUBKEY>Cuándo usar esto:
solana-test-validator.solana config set --url devnet
solana config set --keypair ~/.config/solana/id.json
# Solicita 2 SOL (sujeto a límites de tasa del faucet)
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)"Lo que esto demuestra:
solana balance lee los lamports y los formatea como SOL.solana airdrop solicita lamports del faucet del clúster (solo devnet/testnet).getBalance a través de JSON-RPC y lo convierte a SOL para mostrarlo.| Clúster | Faucet | Límite Típico |
|---|---|---|
| devnet | Faucet RPC público | Limitado por tasa por IP/clave |
| testnet | Faucet público | Menor tráfico que devnet |
| mainnet-beta | Ninguno | Se requiere SOL real |
| localnet | solana-test-validator | Generoso para claves locales |
# Airdrop a una clave pública específica (no solo al par de claves predeterminado)
solana airdrop 1 <RECIPIENT_PUBKEY>
# Observa el saldo después de una transferencia
watch -n 2 solana balancesolana balance primero; haz un airdrop de 1-2 SOL en devnet.solana config get y verifica RPC URL.solana account al depurar.| Alternativa | Usar Cuando | No Usar Cuando |
|---|---|---|
Faucet de solana-test-validator | Iteración local ilimitada | Necesitas estado real del programa de mainnet |
| Faucets devnet de proveedores (Helius, etc.) | Límites de tasa más altos | Quieres cero dependencias externas |
| Transferencia manual desde billetera financiada | Grupo de desarrollo compartido del equipo | Configuración inicial en solitario |
Creación de tokens con spl-token | Probar tokens, no SOL nativo | Pagar tarifas de transacción |
1-2 SOL es suficiente para miles de transacciones en devnet. Solicita más solo cuando pruebes transferencias grandes o creación de cuentas que consuman mucho alquiler.
Los faucets de devnet limitan por IP y clave pública. Espera 24 horas, usa localnet o financia desde la billetera de un compañero de equipo.
Sí: solana airdrop 2 <PUBKEY> mientras estás apuntando a devnet o testnet.
solana balance muestra el total de lamports. Las cuentas de tokens y datos también tienen mínimos exentos de alquiler separados del contexto de visualización de tu saldo de billetera.
Apunta la configuración a http://127.0.0.1:8899, inicia solana-test-validator, y luego solana airdrop funciona contra el faucet local.
Una transferencia simple cuesta una tarifa base de 5.000 lamports más una tarifa de prioridad. Mantén al menos 0.01 SOL en las billeteras de desarrollo para tener margen.
Normalmente una ranura (~400ms). Usa solana confirm <SIGNATURE> al programar pasos de financiación.
A menudo bloqueado por límites de tasa de IP compartida. Pre-financia una clave de CI una vez y guárdala como un secreto cifrado, o usa localnet en los pipelines.
Sí con solana config set --url testnet. La disponibilidad del faucet varía; devnet es la opción predeterminada.
Usa solana account <PUBKEY> y lee el campo lamports en la salida.
Versiones de la pila: Esta página fue 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, y LiteSVM 0.6.x.
Revisado por Chris St. John·Última actualización: 16 jul 2026