{
  "type": "ZkVmReceipt",
  "system": "risc0",
  "receiptFormat": "groth16-bn254",
  "imageId": "sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6",
  "seal": "Bi/Lh72DVU3ms1v623IiAcJq6/V2PaqM+xZjK6PIVN8CAnlYMN1vERfdNW+e7I8djg+15wWvHGCBTRLLh/BZHCg45OEXK1/+wt0FsbSI2fHqEGWDNotD3ESxPRE3xqubLnmzF6McUKStArgIPpxJLYtl924eBsYcyN5nCqZ6F4QGDOuqrkXFVmKQmgukE7CSGFNj624xkH3x9lNsfIUIkABMfXioBtr78zspPnUqpSEQFkqbhjG/Tph5oBeXHv2lEggARdWE3ChjzNSnfNxiwa8uRDtaGguP4wW4ZzbeESEZ8OJfUc1OlyHvqY/qBw5Lu+WoiaMQWCVSbDbB3L5Sww==",
  "journal": {
    "chaingraph_version": "0.4.0",
    "kernel_digest": "sha256:4967b7d4af80a186fa8374e13f61c4f6a14a94ef7f74474dc4fd840ddf488608",
    "output": {
      "cost_per_call": 0.001,
      "did_valid": true,
      "max_vouchers": 25000,
      "rail": "tempo_stablecoin",
      "risk": {
        "level": "LOW",
        "reasons": [
          "Agent DID validated as did:key method (z6Mk prefix, self-describing, registry-free)",
          "Tempo stablecoin rail selected — on-chain settlement, no chargeback risk",
          "Spend cap ≤ $50 — low-value session, minimal exposure"
        ]
      },
      "spend_cap": 25,
      "stablecoin": "USDC"
    }
  }
}
