{
  "service": "consenti-demo-server",
  "mode": "LIVE — commit creates a real Blocksee agreement synchronously via the REST API",
  "routes": [
    "GET  /.well-known/agreements.json",
    "GET  /.well-known/agreements/tos-v4.json",
    "POST /api/agreements/commit                 body: { agreement_hash, party: { name, email } } — creates a real Blocksee agreement",
    "POST /api/subscribe | /api/access            header: X-Party-Email  (409 until committed)",
    "GET  /api/attestation | /api/attestation/certisyn   real TEE attestation, own + Certisyn",
    "GET  /api/payments/status                    watched agreements + payment-trigger state",
    "POST /api/payments/poll-now                  force an immediate poll instead of waiting"
  ],
  "agreement_hash": "sha256:583227a9dc3e4de50d0b5a2f17125616d6eae5330e5ed0354f2ed949f24445de",
  "payment_polling": "every 60s — PAYPANGEA_API_KEY loaded"
}