Saltar al contenido principal

Bienvenido a la Documentación para Desarrolladores de Stellar

Stellar es una red blockchain de código abierto, descentralizada, peer-to-peer y de capa 1 que proporciona un marco para que los desarrolladores creen aplicaciones, emitan activos, escriban contratos inteligentes y se conecten a vías de pago existentes. Stellar está diseñada para permitir a creadores, innovadores y desarrolladores crear proyectos en la red que puedan interoperar entre sí.

La documentación para desarrolladores te enseñará cómo crear aplicaciones, emitir y usar tokens, escribir contratos inteligentes, configurar rampas de entrada y salida, configurar un nodo validador, y más.

Stellar para...

Emisores de Activos

Emite un activo o crea un token de contrato inteligente personalizado.

Saber Más

Desarrolladores de Contratos Inteligentes

Escribe contratos inteligentes en la red Stellar.

Saber Más

Ramps (anclas)

Aprende sobre y configura un anchor.

Saber Más

Aplicaciones

Desarrolla una billetera tradicional, dapp, o lista activos de Stellar en un exchange.

Saber Más

Proveedores de Infraestructura

Configura un servicio Horizon o RPC.

Saber Más

Analíticas

Usa Hubble para realizar análisis sobre los datos de la red Stellar.

Saber Más


Lo que cada sección principal de la documentación para desarrolladores contiene.

Recursos para desarrolladores

Interactúa con otros desarrolladores de Stellar, mantente al día con los estándares del ecosistema y las actualizaciones del protocolo, y aprende sobre eventos futuros.

Discord de Desarrolladores de Stellar

Haz preguntas y relaciona con otros desarrolladores de Stellar.

Explorar

Sitio del Desarrollador

Obtén las últimas noticias y percepciones sobre cómo desarrollar en Stellar.

Explorar

Intercambio Stellar Stack

Un sitio de preguntas y respuestas para desarrolladores de Stellar; si no encuentras lo que buscas en la documentación, intenta buscar en el Stack Exchange para ver si tu pregunta ha sido abordada. Si no lo ha sido, ¡siéntete libre de preguntar!

Explorar

Grupo de Google de Desarrolladores de Stellar

Discute Propuestas de Avance del Núcleo (CAPs) y Propuestas del Ecosistema Stellar (SEPs), habla sobre el desarrollo del Núcleo Stellar y Horizon, y mantente informado acerca de las actualizaciones importantes de la red.

Explorar

Contribuye a la documentación y deja comentarios

La Documentación para Desarrolladores de Stellar es open-source, y se fomentan las contribuciones a la documentación. Puedes presentar una incidencia o pull request para agregar nuevo contenido, sugerir revisiones al contenido existente, enviar sugerencias, reportar errores, y más en el Repositorio de GitHub de Stellar Docs.

Además, siéntete libre de dejar cualquier comentario adicional reportando incidencias en los diversos Repositorios de Stellar.


Pathfinding de Stellar docs

Emisores de activos

Activos Stellar
Introducción a activos y tokens
Aprende sobre la diferencia entre activos emitidos en Stellar y tokens de contrato inteligente personalizadosAprender
Descripción general de la disponibilidad de datos
Aprender sobre los diferentes mecanismos para la disponibilidad de datos en StellarAprender
Consideraciones de diseño de activos
Aprende sobre ciertas consideraciones (por ejemplo, flags, nomenclatura de activos, etc.) que son importantes al emitir un activoAprender
Contrato de activo Stellar (SAC)
Aprender sobre la interacción con activos emitidos en Stellar en contratos inteligentesAprender
Guión de inicio rápido
Emite un activo en la red Stellar en una sola transacciónGuía
Desplegar un SAC
Despliega un contrato de activo Stellar con el Stellar CLIGuía
Tokens de contrato inteligente personalizados
Introducción a activos y tokens
Aprende sobre la diferencia entre activos emitidos en Stellar y tokens de contrato inteligente personalizadosAprender
Descripción general de la disponibilidad de datos
Aprende sobre los diferentes mecanismos para la disponibilidad de datos en StellarAprender
Interfaz de token (SEP-41)
Aprende sobre la interfaz común para tokens de contrato inteligente en StellarAprender
Ejemplo de contrato de token
Demuestra cómo escribir un contrato de token que implemente la interfaz de tokenEjemplo
Gestionar contratos
Usa el Stellar CLI para gestionar contratos inteligentesGuía
Stellar CLI
La interfaz de línea de comandos para contratos inteligentes StellarHerramienta
Rust SDK
Admite la escritura de programas para contratos inteligentes StellarHerramienta

Desarrolladores de contratos inteligentes

Recursos esenciales
Descripción general de contratos inteligentes Stellar
Aprende lo esencial sobre la escritura de contratos inteligentes en StellarAprender
Migrar desde redes EVM
Stellar no es una red EVM, aprende cómo Stellar difiere de las redes EVM en esta secciónAprender
Tipos de almacenamiento
Hay tres tipos diferentes de almacenamiento para datos de contratos inteligentes, aprende sobre ellos en esta secciónAprender
Guía para comenzar
La guía de referencia para configurarse para escribir contratos inteligentes en StellarGuía
Contratos de ejemplo
Estos contratos son buenos puntos de partida para entender las prácticas recomendadas y escribir tus propios contratos en StellarGuía
Guías generales de contratos
Varias guías que destacan las normas observadas en el desarrollo de contratosGuía
Stellar CLI
La interfaz de línea de comandos para contratos inteligentes StellarHerramienta
Rust SDK
Admite la escritura de programas para contratos inteligentes StellarHerramienta
Recursos opcionales
Líneas de confianza
Las líneas de confianza son únicas de Stellar y son una opción explícita para que una cuenta mantenga y negocie un activo particularAprender
Mejorando contratos
No necesitas un patrón de proxy para actualizar un contrato (como en EVM), puedes actualizar directamente el bytecode de Wasm sin cambiar la direcciónGuía

Rampas (anchors)

Rampas
Descripción general del ancla
Las rampas Stellar se llaman "anchors", aprende sobre ellas en esta sección de descripción generalAprender
SEP-6 y SEP-24
Puedes configurar un ancla usando SEP-6 o SEP-24, aprende sobre las diferencias en esta secciónAprender
Anchor Platform
Configura un ancla usando la Anchor Platform mantenida por SDFTutorial
Usa un proveedor de Horizon de terceros
Recomendamos que las rampas usen un proveedor de Horizon de terceros, pero también pueden configurar el suyo propioDatos
Billetera de demostración
Una aplicación para probar interactivamente los servicios de anclaje. Permite a los desarrolladores de aplicaciones financieras probar sus integraciones y aprender cómo funcionan los protocolos del ecosistema Stellar (SEPs)Herramienta
Suite de pruebas del ancla
Una suite de pruebas para validar servidores de transferencia SEP6, SEP24, SEP31Herramienta

Aplicaciones

Billeteras tradicionales
Consideraciones de diseño de aplicaciones
Varios conceptos a considerar al construir una billetera, como modelos de custodia, seguridad y másAprender
Comisiones
Aprende cómo funcionan las comisiones en la red Stellar y decide cómo te gustaría manejar las comisiones de los usuariosAprender
Operaciones y transacciones
Las billeteras crean y envían transacciones, aprende cómo funcionan las operaciones y transacciones aquíAprender
Firmas y multisig
Las firmas son la autorización para las transacciones en la red Stellar, aprende sobre ellas aquíAprender
Descripción general del ancla
Las billeteras pueden querer conectarse a vías de pago a través de anclajes (rampas de entrada y salida), aprende sobre ellas aquíAprender
Wallet SDK
Aprende a construir una billetera con el Wallet SDK en Kotlin, Flutter o TypeScriptTutorial
Introducción a Horizon
Accede a los datos de la red utilizando la API REST de HorizonDatos
Aplicaciones descentralizadas (dapps)
Prefacio
Simulación de transacciones
Un proceso que permite a los desarrolladores probar el resultado de una transacción sin ejecutarla realmente, ayudando a garantizar la precisión y prevenir erroresAprender
Frontend de dapp
Crea una aplicación web que interactúe con los contratos a través de llamadas RPCGuía
Guías de cómo hacer para dapp
Explora las diversas guías relacionadas con el desarrollo de dappGuía
Stellar Wallets Kit
Un kit para manejar todas las billeteras Stellar a la vez con una API simple y sin preocuparse por configuraciones individuales para cada una de ellasHerramienta
Stellar JS SDK
Comunícate con un servidor Horizon y Soroban RPCDatos
Introducción a RPC
Accede a los datos de la red utilizando RPCDatos
Intercambios
Lista de operaciones
Aprende cómo funcionan las operaciones en la red Stellar, notablemente CrearCuenta, Pago y CambiarConfianzaAprender
Líneas de confianza
Las líneas de confianza son únicas de Stellar y son una opción explícita para que una cuenta mantenga y negocie un activo particularAprender
SDKs
Usados para conectarse a Horizon o RPC, así como para construir y analizar transaccionesHerramienta
Ejecuta tu propio RPC
Los intercambios generalmente ejecutan su propio RPC o Horizon para mantener un mayor control sobre la integridad de los datos, el rendimiento y la seguridadDatos
Ejecutar tu propio Horizon
Los exchanges normalmente ejecutan su propio RPC o Horizon para mantener un mayor control sobre la integridad de los datos, el rendimiento y la seguridadDatos

Proveedores de infraestructura

Horizonte
Requisitos de hardware
Los requisitos de hardware recomendados para los usuarios que buscan configurar una instancia de HorizonAprender
Guía de administración
Un conjunto completo de guías que te enseñarán cómo administrar una instancia productiva de HorizonTutorial
Referencia de API
Documentación detallada que proporciona información sobre los endpoints de la API, métodos, parámetros y respuestasGuía
Biblioteca SDK
Utiliza los diferentes SDKs para simplificar el proceso de configuración de Horizon mediante el uso de herramientas y bibliotecas preconstruidas que facilitan la configuración, administración y conexión a la redHerramienta
Proveedores de ecosistemas
Crea un PR en la documentación para enumerar tu servicio de Horizon disponible en esta páginaHerramienta
Stellar RPC
Requisitos de hardware
Los requisitos de hardware recomendados para los usuarios que buscan configurar un nodo RPCAprender
Guía de administración
Una guía completa que te enseñará cómo administrar un nodo RPC en producciónTutorial
Referencia de API
Documentación detallada que proporciona información sobre los endpoints de la API, métodos, parámetros y respuestasGuía
Biblioteca SDK
Utiliza los diferentes SDKs para simplificar el proceso de configuración de RPC mediante el uso de herramientas y bibliotecas preconstruidas que facilitan la configuración, administración y conexión a la redHerramienta
Proveedores de ecosistemas
Crea un PR en la documentación para enumerar tu servicio de RPC disponible en esta páginaHerramienta

Analítica

Hubble
Conectando a Hubble
Conéctate a Hubble utilizando uno de tres métodos: BigQuery UI, BigQuery SDK o Looker StudioAprender
Catálogo de datos
Ver toda la información del catálogo de datos de Hubble.Aprender
Guía de administración
Una guía completa que te enseñará cómo ejecutar tu propia plataforma de análisis HubbleTutorial
Guía de analista
Una guía completa que te enseñará cómo usar Hubble para el análisis de datosTutorial
Ejemplo de inicio a fin
Una guía que te llevará a través de un caso de uso de análisis de inicio a fin con Hubble y Google Looker StudioEjemplo
Plataformas de analítica
Una lista de plataformas de análisis de datos que utilizan Hubble para proporcionar un registro histórico completo de los datos de Pubnet en la red StellarHerramienta