Overview
Darwin Evolution API (2.4.0)
Section titled “Darwin Evolution API (2.4.0)”REST API for the Darwin Evolution traceability platform (Tracium surface).
Multi-party value chain traceability, compliance and Digital Product Passport. One platform, three products (Captia, Tracium, Fidenta). This spec covers the Tracium surface (REST traceability + webhooks).
Base URL
Production and sandbox base URLs are provisioned per tenant. Contact the team for credentials and your environment URL.
Authentication
Most endpoints require either a Bearer JWT token (user-driven) or an API key (server-to-server). See Authentication for the flows.
Prepared transaction pattern
Write operations use a 2-step flow: POST /<resource>/prepare
returns an unsigned transaction, the client signs locally, then the
client submits directly to the chain RPC. Optionally, the client
registers the txHash via POST /api/v1/tx/track so Tracium can
monitor confirmation. The actor’s private key never touches the
platform. See Tracium overview.
- Darwin Evolution Tech: https://darwinevolution.io - tech@darwinevolution.io
- License: Proprietary
- OpenAPI version: 3.1.0
Authentication
Section titled “ Authentication ”bearerAuth
Section titled “bearerAuth ”Security scheme type: http
Bearer format: JWT
apiKey
Section titled “apiKey ”Security scheme type: apiKey
Header parameter name: X-API-Key