Todo lo que necesitas saber sobre el Devnet de Solana
Escrito por Alchemy
La velocidad de transacción rápida de Solana, sus bajos costos de transacción y su entorno amigable para desarrolladores la convierten en una excelente cadena tanto para desarrolladores de dApps como para usuarios. Si buscas comenzar a construir en Solana, este artículo explica el Devnet de Solana, un recurso esencial para desarrolladores que sirve para probar smart contracts en una red de prueba que imita el mainnet de Solana.
¿Qué es un cluster?
Un cluster es un conjunto de nodos responsables de evaluar la validez de las transacciones entrantes que se van a agregar a la blockchain.
En cada cluster, un nodo es designado como el 'líder' (el líder cambia aproximadamente cada dos días), quien sugiere qué transacciones deben agregarse al ledger de la blockchain y firma las transacciones sugeridas con su firma. Los demás nodos dentro del cluster son 'validadores', quienes verifican si las transacciones son válidas.
¿Qué es el Devnet de Solana?
El Devnet de Solana es un entorno que replica el entorno real de la red Solana (es decir, el Mainnet), pero usa tokens SOL de prueba para completar transacciones, de modo que los desarrolladores de web3 no necesiten gastar dinero real para probar sus smart contracts.
El Devnet de Solana es un entorno seguro para que desarrolladores, usuarios y validadores prueben aplicaciones sin ningún riesgo.
¿Qué es un faucet del Devnet de Solana?
Para evitar la congestión de la red causada por actores maliciosos y a la vez mantener la red de uso gratuito, el Devnet de Solana usa un token diferente al del mainnet.
Los tokens de Devnet se pueden obtener a través del faucet del Devnet de Solana o mediante el siguiente comando de airdrop que puedes ingresar en la interfaz de línea de comandos (CLI).
¿Qué es el explorador del Devnet de Solana?
El explorador del Devnet de Solana permite a los desarrolladores de web3 buscar cualquier bloque, transacción, programa o token en el devnet. Esta herramienta ayuda a los desarrolladores a obtener información sobre sus transacciones, depurar transacciones que no funcionan correctamente y explorar detalles de programas.
¿Cuál es la diferencia entre el Testnet y el Devnet de Solana?
La diferencia entre el Devnet y el Testnet de Solana es que el testnet es una red destinada al equipo principal de desarrolladores de Solana para probar actualizaciones planificadas de la red principal, mientras que el Devnet es un entorno de prueba para que lo use el público en general.
Cómo conectarse al Devnet de Solana
Antes de conectarte al Devnet de Solana, es importante asegurarte de instalar las herramientas esenciales de desarrollo de Solana en tu entorno local. Si estás empezando desde cero, puedes instalar las herramientas básicas siguiendo estas instrucciones.
1. Instala el Solana Tool Suite
Primero, necesitarás el Solana Tool Suite para conectarte al Devnet. La forma de instalar el tool suite dependerá de si estás usando MacOS, Linux o Windows. A continuación se muestran las instrucciones para cada entorno de desarrollo.
Usuarios de Mac
Si tu sistema operativo es MacOS o Linux, abre tu aplicación de terminal favorita y copia y pega el siguiente comando.
El número de versión se puede reemplazar con cualquier versión que desees instalar.
Usuarios de Windows
Si tu sistema operativo es Windows, copia y pega lo siguiente en el Command Prompt.
Ejecuta este comando para instalar el Tool Suite:
2. Verifica tu versión de Solana
Después, para cualquier sistema operativo, ejecuta esto para confirmar que tienes la versión deseada de Solana.
3. Conéctate al cluster de Devnet
Por último, ejecuta este comando para conectarte al cluster de Devnet, y con esto quedarás conectado al Devnet.
Cómo desplegar un smart contract de Solana en Devnet
En este tutorial, vamos a desplegar el programa HelloWorld que desarrolló el equipo de Solana. Este programa crea un contador para la cuenta sobre la que se ejecuta, que representa la cantidad de veces que se ha llamado a este programa sobre esa cuenta a lo largo del tiempo.
Por ejemplo, la primera ejecución aumentará el contador a 1, pero devolverá un valor de 0. La segunda ejecución devolverá un valor de 1 y aumentará el contador a 2.
Como ya instalamos el Solana Tool Suite, solo necesitamos instalar las siguientes dependencias:
- NodeJS
- Rust
- Git
Una vez instaladas las dependencias, clonaremos el repositorio de HelloWorld y seguiremos los pasos necesarios para desplegarlo en el Devnet de Solana.
1. Instala NodeJS
Para instalar NodeJS (necesitarás la v14 o superior para este tutorial), selecciona el instalador que corresponda a tu sistema operativo.
Después de seguir los pasos indicados al ejecutar el instalador, NodeJS ejecutará automáticamente los comandos de node que se muestran a continuación en tu terminal.
2. Instala Rust
Para instalar Rust, ejecuta este comando si tu sistema operativo es MacOS, Linux u otro sistema similar a Unix, y tu línea de comandos está lista.
En Windows, descarga e instala rustup-init.exe.
3. Instala git
Para instalar Git en Windows, selecciona un instalador que corresponda a tu versión de Windows y sigue las instrucciones.
Para instalar Git en MacOS y Linux, primero instala Homebrew con el siguiente comando en tu terminal de preferencia.
Luego ejecuta el siguiente comando en la terminal para instalar Git con Homebrew.
4. Clona el repositorio HelloWorld de Solana
Con las dependencias instaladas, a continuación, clona el repositorio HelloWorld en tu entorno.
5. Conéctate al Devnet
Verifica si estás conectado al cluster de Devnet ejecutando el siguiente comando.
Si no estás conectado al cluster de Devnet, conéctate al Devnet usando este comando:
6. Genera un keypair
Ahora, genera un keypair, que consiste en una clave pública (la dirección de tu wallet) y una frase semilla privada. Este keypair te permite crear una cuenta on-chain e interactuar con programas de Solana.
7. Obtén tokens SOL de Devnet
Necesitarás tokens SOL de Devnet para ejecutar nuestro programa en el Devnet. Puedes solicitar tokens mediante el siguiente comando.
8. Compílalo y despliégalo en Devnet
Ahora, compila el programa y despliégalo en Devnet.
Al final del resultado que la consola muestra al compilar el programa, debería aparecer el comando para desplegar el programa.
Si no lo encuentras, copia y pega el siguiente comando para desplegar el programa en el Devnet de Solana.
Comienza a construir en Solana
Usando el Devnet de Solana, los desarrolladores de web3 pueden construir aplicaciones en una de las blockchains de capa 1 de mayor rendimiento del mundo. Para comenzar a construir, regístrate para obtener acceso a la Solana API de Alchemy.
Resúmenes relacionados
Solana27 de julio de 2026
Nodos de Solana: validadores, nodos RPC y self-hosting
Qué son los nodos de Solana, en qué se diferencian los validadores, los nodos RPC y los sistemas de datos secundarios, y cuándo conviene hacer self-hosting en lugar de usar un proveedor.
Solana22 de julio de 2026
Datos de archivo de Solana: cómo consultar el historial completo de bloques y transacciones
Datos de archivo de Solana explicados: por qué los nodos podan el historial, qué métodos de RPC necesitan acceso a archivo, y cómo consultar el historial completo de bloques y transacciones a escala.
Solana28 de mayo de 2026
Solana Agent Kit versus GOAT versus ElizaOS: ¿qué framework deberías usar?
Comparación entre Solana Agent Kit, GOAT y ElizaOS: profundidad nativa en Solana, alcance multichain o runtime de agentes completo. Incluye ejemplos de código y un marco de decisión.

Construye magia blockchain
Alchemy combina los productos y herramientas de desarrollo Web3 más potentes con recursos, comunidad y un soporte legendario.