Saltearse al contenido

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.

  • 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.
  • 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.
  • 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.
  • 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.
  • 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>/...).