DE:LIGHT Overview DENSE DEMIX Services Play API HATP Attestation Compliance Pricing
api.decentedge.com

One API. EU sovereign. Audited by default.

Drop-in replacement for the Anthropic, OpenAI, and Mistral endpoints. Same SDK, same code. Receipt per call. Bearer tokens scoped per tenant.

Get a de_ token →
Endpoints
POST /v1/chat/completions
EU AI Gateway — chat completions

OpenAI-compatible chat completion. Routes to Anthropic, OpenAI, Mistral, Llama. HATP receipt per call.

POST /v1/compile
Borz compile

Compile a Borz source to a target binary (native / demix / dense / wasm). Returns the binary + an attestation manifest.

POST /v1/dispatch
DENSE dispatch

Send a typed message to a running DENSE actor. Returns the typed response and the dispatch receipt.

GET /v1/receipts/{id}
Fetch HATP receipt

Returns the signed receipt for a single invocation, including parent host attestation.

GET /v1/receipts/{id}/chain
Walk receipt chain

Returns the full chain from dispatch to host root attestation. Verifies offline against published keys.

POST /v1/evidence/export
Evidence pack export

Bundle a time range of receipts into a JSON-LD evidence pack. Audit-ready for EU AI Act Article 12.

Request · curl
curl https://api.decentedge.com/v1/chat/completions \
  -H "Authorization: Bearer de_live_…" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-opus-4-7",
    "messages": [{"role":"user","content":"Hello, EU"}],
    "metadata": {"customer_id": "cust_acme"}
  }'
Response · 200 OK 187 ms · EU-FR
{
  "id": "chatcmpl_5g7d…",
  "model": "claude-opus-4-7",
  "choices": [{
    "index": 0,
    "message": {"role":"assistant","content":"Hello, EU."},
    "finish_reason": "stop"
  }],
  "usage": {"prompt_tokens": 6, "completion_tokens": 4},
  "decentedge": {
    "receipt_id": "rcpt_8f3a2c…",
    "host_id":    "host-fr-par-12",
    "jurisdiction": "EU-FR",
    "verify":     "https://api.decentedge.com/v1/receipts/rcpt_8f3a2c…"
  }
}
SDKs and conformance
  • openai · pass base_url= "https://api.decentedge.com/v1"
  • anthropic · pass base_url= "https://api.decentedge.com/v1/anthropic"
  • mistral · drop-in via /v1/mistral
  • The receipt envelope is additive — existing client code keeps working.