dCorps Hub
DevCo Testnet Fundación Auditoría Mainnet Adopción

SDKs

Alcance de integración

Los SDKs y las APIs son las superficies del cliente usadas para integrarse con el testnet del Hub. Los paquetes oficiales apuntan a JSON-RPC y APIs del indexador, con flujos de firma y patrones de consulta que mantienen los resultados consistentes con el núcleo. Usa estas superficies para conectar, enviar acciones y leer el estado.

Paquetes de SDK

Los paquetes oficiales proporcionan helpers tipados para acciones de entidad, flujos de cartera y payloads de tags.

Interfaz JSON-RPC

Interfaz de nodo de bajo nivel para enviar transacciones y hacer consultas directas a la cadena.

API del indexador

Endpoints HTTP para consultas estandarizadas, vistas de informes y metadatos de carteras/eventos.

Flujos de eventos

Feeds de eventos indexados para monitoreo, conciliación y pipelines de datos a escala.

Capacidades de las superficies

Los SDKs exponen acciones que habilitan el setup de entidades, actividad de carteras y tagging. Úsalos para enviar transacciones, leer el estado de la cadena y transmitir eventos a apps y paneles. Cada superficie soporta diferentes niveles de abstracción, desde llamadas directas al nodo hasta helpers de mayor nivel para builders.

Firma y envío

Los helpers de firma construyen transacciones, adjuntan tags y envían con ajustes correctos de tarifas.

Acciones de entidad

Crea y actualiza entidades, roles, unidades y carteras con llamadas de acción consistentes.

Consultas y vistas

Lee estado de cadena, saldos de cartera y actividad de tags para paneles y controles de cumplimiento.

Flujos de eventos

Suscríbete a flujos de eventos para apps reactivas y sistemas de monitoreo automatizado.

Versionado y estado

Las superficies de testnet evolucionan rápido, por lo que versiones y cobertura pueden cambiar entre ciclos. Los objetivos de compatibilidad son de mejor esfuerzo y se publican junto con cada paquete. Trata los SDKs como referencias de integración, no contratos de largo plazo, y espera actualizaciones a medida que los módulos maduren y las herramientas se expandan.

Niveles de estado

Las superficies se etiquetan como disponibles, limitadas o planificadas para indicar el nivel de cobertura.

Ventana de compatibilidad

Las versiones de testnet pueden cambiar entre ciclos, así que fija dependencias al paquete actual.

Deprecaciones

Las interfaces pueden retirarse o reemplazarse a medida que los módulos maduran, con notas de actualización por ciclo.

Flujo de integración

Usa este flujo para alinear tu app con la superficie actual de testnet. Mantiene el setup consistente entre equipos y facilita verificar que acciones, tags y vistas coincidan con las expectativas del Hub. Repite el flujo después de reinicios de testnet o actualizaciones del SDK para confirmar tu entorno.

1

Revisar superficies

Revisa la lista de SDKs y capas de interfaz que coincidan con tu objetivo de integración.

2

Conectar a testnet

Configura endpoints JSON-RPC del paquete actual y confirma el ID de cadena.

3

Preparar transacciones

Usa helpers del SDK para armar acciones, adjuntar tags y configurar parámetros de tarifas.

4

Enviar y observar

Envía acciones firmadas y monitorea confirmaciones y flujos de eventos para éxito o fallo.

5

Validar resultados

Compara vistas del explorador e indexador para confirmar cobertura de tags y consistencia de datos.

Restricciones de testnet

Estos SDKs se construyen para trabajo en testnet, por lo que el comportamiento puede cambiar a medida que evoluciona el protocolo. Reinicios, cambios de parámetros y actualizaciones de endpoints son normales. Planifica iteración rápida y confirma tu integración con el paquete más reciente antes de compartir resultados externamente.

Ciclos de reinicio

Pueden ocurrir reinicios de estado; exporta configs y mantén datos de integración portables.

Cambios de endpoints

Endpoints y peers pueden cambiar entre ciclos; actualiza siempre desde el paquete más reciente.

Brechas de cobertura

Algunos módulos y vistas de consulta pueden retrasarse durante iteraciones de testnet o periodos breves de actualización.

Manifiesto

"Mi objetivo es simple: permitir que cualquiera, en cualquier lugar, pueda crear una entidad capaz de operar con credibilidad, continuidad y con infraestructura financiera real, diseñada para operaciones en stablecoins."

Leer el Manifiesto

Nicolas Turcotte

Fundador e ingeniero principal

Contribuye ahora

La testnet es para constructores, operadores y responsables que quieren validar el Hub en público.

Ingenieros de protocolo

Trabajando en definiciones del kernel, alcance de mensajes e invariantes.

Ingenieros de indexación y datos

Definiendo esquemas de eventos y entradas reproducibles para las vistas.

Operadores tempranos

Probando el secuenciador, la publicación de lotes y el alcance operativo bajo reglas de testnet.

Inversionistas alineados con la infraestructura

Siguiendo alcance, riesgos y progreso (sin promesas de retorno).

Asesoría legal

Revisando la postura de límites, el alcance no custodial y el orden de la pila documental.

Responsables de gobernanza

Definiendo la separación kernel/adaptadores y la postura de actualización.

Solo en inglés
Testnet

Acceso a la testnet

Solicita acceso para explorar el Hub, probar las interfaces de referencia y validar el comportamiento del protocolo de punta a punta en la testnet de desarrollo. Cualquiera puede solicitar acceso; el acceso de operador local/dev se revisa con mayor rigor.

Solicitar acceso a la testnet

Acceso controlado. Aprobación requerida.

Testnet Solo en inglés

Acceso a la testnet

Solicita acceso para explorar el Hub, probar las interfaces de referencia y validar el protocolo en la testnet de desarrollo. El acceso local/dev de operador se revisa con mayor rigor.

Solicitar acceso a la testnet

Boletín Solo en inglés

Mantente informado

Actualizaciones concisas sobre la preparación de la testnet, lanzamientos y hitos de gobernanza.