Skip to content

WayLearnLatam/Solana-starter-kit

Repository files navigation

Primeros pasos en Solana

Banner 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.

fork

  • Puedes renombrar el repositorio a lo que sea que se ajuste con tu proyecto.

Solana Playground

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.

Playground

Para abrir el Playground solo es necesario dar clic 👉 Aquí

Configuración del entorno

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:

playground1

Saldrá la siguiente ventana donde daremos en el botón Continue:

wallet

Como resultado se mostrará la siguiente información:

status

  • 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:

👉 Como Importar una Wallet

¿Listo para empezar?

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:

permalink

El cual uniremos con el siguiente enlace en nuestro navegador de preferencia:

https://beta.solpg.io/

Lo que nos dará algo parecido a:

url

Al pulsar enter seremos enviados al Solana Playground con nuestro proyecto abierto:

pg

Para guardarlo solo damos clic en el boton import y asignamos un nombre:

import

¿Como actualizo mi repositorio?

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:

edit

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:

commit

Nos aparecerá un menú de confirmación donde nuevamente presionamos el botón Commit changes:

commit2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages