Solana es una blockchain de capa 1, es decir, cuenta con su propia infraestructura y no depende de otras blockchains para funcionar. Se encuentra orientada al alto rendimiento, y fue creada para soportar aplicaciones descentralizadas a gran escala con costos mínimos y confirmaciones casi inmediatas. Su diseño prioriza la eficiencia en la ejecución y la paralelización de transacciones.
Rust es el lenguaje principal para desarrollar programas en Solana. A través de él se implementa la lógica on-chain utilizando el modelo de cuentas y programas de la red, permitiendo construir contratos inteligentes seguros, eficientes y altamente optimizables.
Puedes comenzar dándole Fork a este repositorio (abajo te explicamos como 👇)
Asegúrate de clonar este repositorio a tu cuenta usando el botón Fork.
- Puedes renombrar el repositorio a lo que sea que se ajuste con tu proyecto.
Solana Playground es un entorno de desarrollo online que permite escribir, compilar, desplegar y probar programas de Solana directamente desde el navegador, sin necesidad de instalar herramientas locales como Rust, Solana CLI o Anchor.
Para abrir el Playground solo es necesario dar clic 👉 Aquí
Primero conectaremos el entorno con la devnet, lo que tambien procederá a la creación de una wallet. Para eso daremos clic en donde dice Not Conected:
Saldrá la siguiente ventana donde daremos en el botón Continue:
Como resultado se mostrará la siguiente información:
-
En verde: el estado de la conexión y el entorno al que se encuentra conectado
-
En amarillo: la la dirección de la wallet conectada
-
En azul: la cantidad de tokens en la wallet
ℹ️ ¿Quieres ver el ejemplo de un "Hola Mundo" en Solana?. Da clic aquí: 👉 Ver Ejemplo
ℹ️ ¿Cuentas con una Wallet de Phantom que deseas importar?, Da clic aquí para ver como hacerlo:
El primer paso es hacer fork al repositorio. Ya con el repositorio en tu cuenta lo siguiente que debes hacer es entrar a la carpeta proyecto y obtener el permalink:
El cual uniremos con el siguiente enlace en nuestro navegador de preferencia:
https://beta.solpg.io/Lo que nos dará algo parecido a:
Al pulsar enter seremos enviados al Solana Playground con nuestro proyecto abierto:
Para guardarlo solo damos clic en el boton import y asignamos un nombre:
Una vez que realices cambios o termines tu proyecto, es necesario que copies todo el código, ya con el código en el portapapeles nos dirigimos nuevamente a la carpeta proyecto de tu repositorio de github donde se obtuvo el permalink, donde entraremos al carpeta src y al archivo lib.rs:
En lib.rs presionaremos el ícono en forma de lapiz (esquina superior derecha de la imagen 👆)
Nuevamente seleccionamos todo el código pero ahora presionamos ctrl + v para pegar el código del Playground. Ya realizados los cambios presionamos el botón Commit changes:
Nos aparecerá un menú de confirmación donde nuevamente presionamos el botón Commit changes:











