Artículo del Blog

Aprende Soroban Tan Fácil como 1-2-3 Con Herramientas Hechas por la Comunidad

Autor

Julian Martinez

Fecha de publicación

Soroban

Ecosistema

Proyectos

El crecimiento sostenido del ecosistema Soroban depende en gran medida de recursos educativos integrales y herramientas para desarrolladores. Desde documentación detallada y tutoriales en línea hasta plataformas de aprendizaje interactivo y foros sociales liderados por la comunidad, estos recursos empoderan a los desarrolladores para innovar y colaborar. El próspero ecosistema de más de 70 proyectos ha demostrado un compromiso constante con el fomento del crecimiento de los desarrolladores a través de plataformas educativas como Soroban Learn y useSoroban.app, que son ambos IDEs en línea para el desarrollo de contratos inteligentes en Rust.

El impacto a largo plazo de estos recursos es tremendo. Conducen a una comunidad bien informada y capacitada, capaz de trabajar eficientemente con Soroban, lo que lleva a aplicaciones más innovadoras y reduce los obstáculos para los desarrolladores.

El Stellar Community Fund (SCF) juega un papel instrumental al proporcionar financiación para estas herramientas creadas por la comunidad, y aquí hay algunas que puedes usar para iniciar tu viaje en Soroban hoy:

Soroban-React

Una biblioteca robusta que permite el desarrollo eficiente de aplicaciones descentralizadas (dApps) usando React y Soroban, brindando soporte completo para la billetera Freighter, conectores personalizables para una conectividad de red sin problemas y compatibilidad con Jest para pruebas.

useSoroban.app

Una plataforma IDE en línea diseñada para crear un entorno accesible para los desarrolladores web experimentar con Soroban. Con un entorno de host en el navegador, permite la visualización inmediata de los resultados de las llamadas a contratos y los cambios en el libro mayor, y ejecuta transacciones complejas involucrando múltiples cuentas y contratos. Este entorno busca minimizar los desafíos de incorporación, reduciendo especialmente el tiempo hasta la interacción, lo cual es crucial para retener a los desarrolladores web en el campo de blockchain. Saber más en su presentación al SCF.

Soroban Learn

Una IDE en línea integral, dirigida a enseñar a desarrolladores de todos los niveles de competencia las sutilezas de la programación en Rust y el desarrollo de contratos inteligentes en Soroban. Las características de esta plataforma incluyen un curso de Rust en Soroban (próximamente), integración de billetera para seguimiento de progreso, contenido de video suplementario y recompensas para los aprendices. Saber más en su presentación al SCF.

Sorobix

Una IDE basada en navegador para escribir y depurar contratos antes del despliegue que permite a los usuarios invocar contratos desplegados usando su ID de contrato. Esta herramienta elimina la necesidad de una configuración local de Rust y reduce drásticamente el tiempo requerido para el despliegue y prueba de contratos a solo cinco minutos. Saber más en su presentación al SCF.

SoroSorcerer

Una plataforma diseñada para simplificar el proceso de construcción de aplicaciones en Soroban y la red Stellar. Ofrece un asistente intuitivo que guía a los usuarios en la creación de contratos inteligentes, listos para ser desplegados en Soroban. Al proporcionar una interfaz amigable y una biblioteca de componentes seguros de contratos inteligentes, SoroSorcerer ayuda a reducir la complejidad y los recursos requeridos en el desarrollo de contratos inteligentes. Hace que la tarea de crear contratos inteligentes personalizados en Soroban sea más manejable y sencilla. Saber más en su presentación al SCF.

AnChain.AI - Tenzing Smart Contract Catalog

Este proyecto proporciona un catálogo de contratos inteligentes Soroban de código abierto, que incluye un repositorio de contratos inteligentes auditados para varios casos de uso. Su objetivo es reducir la barrera de entrada ofreciendo plantillas de contratos inteligentes funcionales y seguros para su despliegue, modificación o fines educativos, contribuyendo así a la prueba y desarrollo de la plataforma Soroban. Saber más en su presentación al SCF.

Otras Alternativas

Otros bloques de construcción de contratos inteligentes y recursos para echar un vistazo incluyen:

  • Token Playground: El Token Playground es una herramienta práctica diseñada para guiar a los desarrolladores en la plataforma Soroban, específicamente en la gestión de los activos de la red Stellar con contratos inteligentes. Desmitifica la integración de los activos de la red Stellar con contratos inteligentes, mostrando las acciones prácticas involucradas en la gestión de tokens como la emisión de activos, la recuperación de información y las transacciones inter-cadena. Este patio de juegos interactivo sirve como un recurso valioso para los desarrolladores que buscan entender la coexistencia de los activos de la red Stellar y los contratos inteligentes en Soroban.
  • Bond Smart Contract: Bond Smart Contract simplifica la gestión de los activos de la red Stellar a través de contratos inteligentes, permitiendo a los usuarios interactuar fácilmente con sus activos. Esta guía completa demuestra la integración de Soroban y sus características versátiles para una utilización óptima en un entorno DeFi.
  • Soroban Smart Option Contract: El Soroban Smart Option Contract es una innovación de Block Time Financial y aprovecha la blockchain de Stellar para proporcionar capacidades de comercio bilateral seguras, respaldadas por garantías.

Conclusión

Ya seas un desarrollador de blockchain experimentado o un principiante usando estas herramientas para desarrollar en Soroban, eres parte de un emocionante mundo en expansión de innovación descentralizada. Para una mirada más profunda a los proyectos mencionados y más, revisa todos los proyectos SCF. Además, para profundizar tu comprensión de Soroban, considera sumergirte en los extensos Soroban Docs! Por último, no te pierdas de unirte a nuestra comunidad en Discord! Es el lugar perfecto para estar al día sobre las últimas noticias de la red Stellar, y también ser parte de las dinámicas discusiones que dan forma al futuro de Soroban.

Este sitio puede enlazar a sitios web de terceros, así como productos y servicios ofrecidos por terceros. Tales productos y servicios no son ofrecidos por Stellar Development Foundation ("SDF"), y SDF no tiene derecho, título o interés en o para cualquiera de estos productos o servicios. SDF no tiene control sobre, aportación en, acceso a, o participación en las ofertas de terceros o la decisión de un tercero de extender un producto o servicio a cualquier persona. SDF no revisa, valida, o verifica de manera independiente ninguna información recibida de o enviada por terceros. SDF no asume ninguna responsabilidad o responsabilidad por errores, equivocaciones, omisiones, o inexactitudes de tal información y no hace garantías o representaciones en cuanto a (i) la precisión o completitud del contenido de este sitio, (ii) el contenido de cualquier sitio web de terceros enlazado a este sitio, o (iii) los productos, servicios u ofertas de cualquier tercero operando en la red Stellar.