Stellar Smart Contract

Contratos inteligentes para crear mejores apps

Stellar Smart Contracts, antes conocido como Soroban, proporciona un conjunto de herramientas potente para productos que llevan los servicios financieros cotidianos on-chain.

Ecosistema

Explora el diverso ecosistema que crea en Stellar

Desde proveedores de infraestructura y puentes, hasta protocolos y billeteras, únete a proyectos grandes y pequeños que están creando el futuro de DeFi en Stellar.

Uso

Diseñado para

Creadores

Con herramientas como SDKs plug-and-play, Soroban CLI, servidor RPC y sandbox local, Soroban ofrece una experiencia amigable para el usuario que permite a los desarrolladores empezar rápidamente. Comienza a construir con funciones flexibles, reutilizables y contratos listos para usar.

Escalar

Soroban está diseñado pensando en la escalabilidad. Mejora el rendimiento con escalado multi-núcleo, un modelo de tarifas optimizado y sin molestos bucles de serialización. Soroban también aborda directamente el elefante en la sala al tratar el problema del bloat de estado.

Utilidad en el Mundo Real

Aprovecha la poderosa interoperabilidad de Stellar accediendo a sus diversos activos en cadena y on/off-ramps globales. Benefíciate de la finalidad de contrato inteligente en 5 segundos en una red madura con 150 TPS en tiempo real.

Esenciales de Soroban

Por qué los creadores eligen Stellar

Billeteras Inteligentes y Llaves de Paso

Con la Verificación Secp256r1, los contratos pueden usar llaves de paso para firmar transacciones en lugar de frases de paso o llaves. Las llaves de paso mejoran tanto la seguridad como la velocidad al combinar datos de dispositivos encriptados con verificación biométrica.

Escalar con Archivo de Estado

Hay varios Protocolos de Avance Central (CAPs) que están ayudando a implementar un consenso más eficiente. El archivo de estado ayuda a desacoplar los datos en vivo de los datos archivados, por lo que se da prioridad de procesamiento a las operaciones esenciales.

Protege el futuro con Rust & WASM

Los contratos Soroban están desarrollados en Rust y ejecutados en WASM. Esta arquitectura proporciona herramientas de desarrollo robustas, alto rendimiento y eficiencia de costos, al tiempo que reduce el riesgo de bugs críticos y exploits.

Privacidad admitida

Mantén la privacidad/anonimato en Stellar aprovechando las curvas elípticas BLS12-381. Desarrolla aplicaciones que admitan firmas digitales BLS, pruebas de conocimiento cero y multi-firma.

Actualizaciones

Protocolo 23

Conoce Whisk, la última actualización del protocolo que trae ejecución paralela, menor latencia y herramientas de desarrollo más limpias.

Instalación

Instala y aprende

Instala la toolchain de Rust y la CLI de Soroban para comenzar a escribir tu primer contrato inteligente de Soroban. Saber más y seguir creando yendo a la documentación de Soroban. O revisa todos los materiales de aprendizaje, programas y herramientas disponibles relacionados con Soroban.

#![no_std]
use soroban_sdk::{contract, contractimpl, symbol_short, vec, Env, Symbol, Vec};

#[contract]
pub struct HelloContract;

#[contractimpl]
impl HelloContract {
    pub fn hello(env: Env, to: Symbol) -> Vec<Symbol> {
        vec![&env, symbol_short!("Hello"), to]
    }
}

mod test;

Configuración

Empezar a Crear

1. Configuración

Instala y configura Rust y el CLI de Sorban

2. Hola Mundo

Crea tu primer contrato inteligente Soroban

3. Desplegar en Testnet

Despliega un contrato inteligente en una red de prueba en vivo

4. Almacenar Datos

Escribe un contrato inteligente que almacene y recupere datos

5. Desplegar Incrementador

Despliega el contrato incrementador en Testnet

6. Crea una App

Crea una aplicación web frontal que interactúe con tu contrato inteligente

DeFi

Crea y conecta

Descubre y conecta con proyectos innovadores que usan contratos inteligentes de Stellar, o accede a recursos para impulsar tu propio proyecto de blockchain.

Protocolos

Agrega protocolos de préstamos y staking a tu aplicación, o crea los tuyos.

Billeteras

Conecta tu billetera o accede a billeteras existentes con usuarios en todo el mundo.

Puentes

Explora puentes que conectan Stellar con otras cadenas.

Oráculos

Obtén flujos de precios en vivo con Oráculos compatibles para apoyar tu aplicación DeFi.

Tokenización

Crea, emite y gestiona representaciones digitales de activos del mundo real, como stablecoins y más.

RPC Providers

Access Soroban RPC endpoint services for development, testing, and production.

Comunidad

Únete a la comunidad global

Empezar a Crear

Ayudas y financiamiento

Fondo de adopción de 100 M$

Stellar Development Foundation lanzó el fondo de adopción de 100 M$ de Soroban para alentar y brindar soporte a los desarrolladores mientras aprenden, experimentan, crean y escalan proyectos en Soroban. Lanza tu proyecto con programas de apoyo como Stellar Community Fund (SCF), un programa de premios de postulación abierta para brindar soporte a desarrolladores y startups que construyen en la red de Stellar y Soroban. Las postulaciones que califiquen pueden recibir premios de hasta $150,000 en XLM por vez. Las rondas del SCF se realizan cada 4 semanas.

Conectar

Obtén más información para crear en Stellar

Recibe nuestro Dev Digest e información sobre programas del ecosistema, financiamiento y anuncios sobre funciones de producto para ayudarte con tu proyecto.

Loading form...