Saltar al contenido principal

SDKs de Contrato

Los SDK de Contrato se utilizan para crear contratos inteligentes que se despliegarán en la red Stellar.

nota

Para los SDK de Cliente y XDR, visita esta página.

Todos los SDK son open-source; presenta una incidencia o un pull request en el repositorio específico del SDK si tienes preguntas o sugerencias.

Cada SDK tiene su propio código fuente y documentación. Aprende a utilizar un SDK específico consultando la documentación.

SDK de Soroban Rust

SDK de Rust | Documentación

El SDK de Rust es mantenido por SDF.

El crate soroban-sdk de Rust contiene el SDK de Soroban Rust para crear contratos inteligentes para Stellar.

Reporta incidencias y comparte comentarios sobre el soroban-sdk aquí.

Agrega soroban-sdk como una dependencia utilizando crates.io para encontrar la versión de la publicación más reciente del SDK.

Agrega las siguientes secciones al Cargo.toml para importar el soroban-sdk y reemplaza $VERSION con la versión publicada.

[dependencies]
soroban-sdk = $VERSION

[dev_dependencies]
soroban-sdk = { version = $VERSION, features = ["testutils"] }

SDK de AssemblyScript

SDK de AssemblyScript

El SDK de AssemblyScript es mantenido por desarrolladores dedicados de la comunidad.

El as-soroban-sdk es un SDK de código abierto que admite la escritura de programas para la plataforma de contratos inteligentes Soroban utilizando el lenguaje de programación AssemblyScript.

El SDK AssemblyScript Soroban es mantenido por el desarrollador dedicado de la comunidad, Soneso. Informa incidencias y comparte tus comentarios aquí.

Crates de contratos y extensiones de OpenZeppelin

Próximamente. Por ahora, consulta la página OpenZeppelin para contratos Stellar para obtener información adicional.

Crate Rust Stellar Axelar Std Derive

Axelar ha creado un crate Rust con macros útiles para el desarrollo de contratos inteligentes Stellar. Consulta el Crate Rust stellar_axelar_std_derive para macros de atributo y macros derive, y para información adicional.