Api Endpoint

invinoveritas

invinoveritas /decision-receipt — a signed receipt for a bounded-choice decision (OpenAI Decisions API, Jev, any classifier): hashes of

Open interactive test console

Offering

Provider
api.babyblueviper.com
Method
POST
Offering type
Api Endpoint
Transport type
http
Category
Blockchain And Crypto
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://api.babyblueviper.com/decision-receipt
MIME type
application/json
First seen
2026-10-16T01:50:32.458Z
Last seen
Tags
Verification, AI-agent, Decision, audit, compliance

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.075 USDC
Atomic price: 75000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Payment option 2
61280 atomic units
Atomic price: 61280 · Network: xrpl:0 · Asset: XRP · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "75000",
    "payTo": "0x161DbdD73D025E9aEdd4918a67c28e5bf9A87Fb9"
  },
  {
    "scheme": "exact",
    "network": "xrpl:0",
    "asset": "XRP",
    "amount": "61280",
    "payTo": "rhFHztjS63h6fs5vXgTotuL7jsuryUvDSF"
  }
]

Observed health

Status
Healthy
Latest latency
226 ms
Average latency
747 ms
HTTP status
402
Last checked
Reachability
100% over 15 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "const": "http"
    },
    "method": {
      "type": "string",
      "enum": [
        "POST",
        "PUT",
        "PATCH"
      ]
    },
    "bodyType": {
      "type": "string",
      "enum": [
        "json",
        "form-data",
        "text"
      ]
    },
    "body": {
      "properties": {
        "question": {
          "type": "string",
          "description": "The question the decider answered"
        },
        "options": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "The fixed answer options (2-64)"
        },
        "choice": {
          "type": "string",
          "description": "The option returned; must be one of options"
        },
        "score": {
          "type": "number",
          "description": "Decider score for choice, 0-1 (optional)"
        },
        "irreversible_options": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "Options that need a /review proof to be executable"
        },
        "context": {
          "type": "string",
          "description": "Input decided on; hashed and discarded"
        },
        "context_sha256": {
          "type": "string",
          "description": "Or its sha256 hex"
        },
        "decider": {
          "type": "object",
          "description": "{provider, model, request_id, pubkey}; request_id stored only as a hash; pubkey (x-only BIP-340) makes the slot decider-scoped"
        },
        "review_proof": {
          "type": "object",
          "description": "Signed /review event over the same context"
        },
        "salt": {
          "type": "string",
          "description": "Decider-scoped only: the decider's 64-hex salt for the commitments it signs"
        },
        "decider_sig": {
          "type": "string",
          "description": "Decider-scoped only: BIP-340 sig by decider.pubkey over sha256(JCS(decision claim))"
        },
        "decider_claimed_at": {
          "type": "integer",
          "description": "Unix seconds in the signed claim"
        }
      },
      "required": [
        "question",
        "options",
        "choice"
      ]
    }
  },
  "required": [
    "type",
    "method",
    "bodyType",
    "body"
  ],
  "additionalProperties": false
}

Output schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string"
    },
    "example": {
      "type": "object"
    }
  },
  "required": [
    "type"
  ]
}