Changelog
Resumen de las versiones publicadas de la plataforma Darwin, ordenadas de más reciente a más antigua. Cada entrada agrupa los cambios relevantes para integradores: nuevos endpoints, eventos, soporte de redes y contratos auditados.
2026-Q2: dev portal público y OpenAPI v2
Sección titulada «2026-Q2: dev portal público y OpenAPI v2»- Lanzamiento del portal de developers con documentación bilingüe (español por defecto, inglés).
- Especificación OpenAPI v2 publicada y auto-renderizada en la sección Reference, con try-it-out interactivo.
- Soporte de Sign-In with Ethereum (SIWE) para operadores wallet-native, junto a JWT bearer y API key.
- Sandbox abierto a evaluadores con datos sintéticos por vertical (alimentos, automotriz, textil).
- Nueva API de memberships y switch de tenant para usuarios con acceso a múltiples organizaciones.
2026-Q1: webhooks firmados HMAC-SHA256
Sección titulada «2026-Q1: webhooks firmados HMAC-SHA256»- Capa de webhooks con verificación criptográfica de firma sobre el
cuerpo sin procesar (
X-Webhook-Signature: sha256=<hex>). - Eventos disponibles:
event.recorded,nft.created,nft.recalled,custody.transferred,webhook.test. - Reintento con backoff exponencial (3 intentos) y endpoint de inspección de últimas entregas.
- CRUD de subscriptions para rol
TENANT_ADMIN, con secreto devuelto una sola vez en la creación. - Process-scope grants: least-privilege por proceso a nivel de JWT, pensados para abrir una organización a múltiples colaboradores sin exponer el mapa de procesos completo.
2025-Q4: anclaje on-chain en Polygon PoS y L2
Sección titulada «2025-Q4: anclaje on-chain en Polygon PoS y L2»- Producción del puente entre eventos capturados y el ledger inmutable, con anclaje en Polygon PoS y soporte para OP-Stack L2.
- 13 smart contracts auditados desplegados (7 de identidad, 4 de proceso, 2 plantillas).
- Patrón de prepared transaction: el servidor valida y prepara la transacción no firmada, el cliente la firma localmente y la envía al RPC. La clave privada del actor nunca toca la plataforma.
- Endpoint de tracking de tx submitted con notificación vía webhook cuando el bloque es minado.
2025-Q3: captura offline-first en campo
Sección titulada «2025-Q3: captura offline-first en campo»- Captia con sincronización offline. El operador captura el evento sin conectividad, la PWA lo encola con UUIDs idempotentes generados por el cliente y los envía cuando vuelve la red.
- Soporte de evidencia digital: fotos, geolocalización GPS a nivel de parcela, audio y documentos adjuntos al evento.
- Conectores de ingesta para SAP, Oracle, Microsoft Dynamics, MQTT y archivos CSV / Excel / EPCIS 2.0.
- Análisis de impacto de recall: dado un NFT, la API devuelve el conjunto de NFTs aguas abajo afectados.
2025-Q2: identidad multi-tenant y DIDs
Sección titulada «2025-Q2: identidad multi-tenant y DIDs»- Modelo de identidad descentralizada por organización. Cada tenant y cada organización tienen su propio DID, anclado on-chain.
- RBAC granular con roles
Operator,Admin,Auditor,Compliance, mapeados a scopes en el JWT. - Aislación off-chain por tenant en la capa de DB, con control de acceso a nivel de fila.
- API de transferencia de custodia con firma de DIDs de origen y destino registrada on-chain.
2025-Q1: modelo de eventos GS1 EPCIS 2.0
Sección titulada «2025-Q1: modelo de eventos GS1 EPCIS 2.0»- Primera capa estandarizada de eventos compatible con GS1 EPCIS 2.0
(
ObjectEvent,AggregationEvent,TransformationEvent). - Mapeo a obligaciones de FSMA 204 (CTE / KDE / TLC) y a geolocalización a nivel de parcela para EUDR.
- Endpoint de validación de payload contra el mapa de procesos del tenant, sin gastar gas.
- Visor Fidenta público con URLs compatibles con GS1 Digital
Link (
/01/<gtin>/10/<lot>/...).