This tool is no longer present in the server's latest manifest. Showing the last observed version (server version 1.28.0).
proofrelay.verify_bundle
InactiveTool of GENESIS ProofRelay MCP Verifier
declared in 1.28.0
Verify a submitted non-confidential ProofRelay evidence bundle for hash integrity, receipt ordering, signatures, and chain continuity. The tool does not charge, settle, mutate storage, or certify external facts.
Parameters schema
{
"type": "object",
"$defs": {
"Bundle": {
"type": "object",
"title": "Bundle",
"required": [
"bundle_hash",
"created_ts_ms",
"service",
"count",
"receipt_ids",
"events"
],
"properties": {
"v": {
"type": "integer",
"title": "V",
"default": 1,
"description": "Evidence bundle schema version."
},
"count": {
"type": "integer",
"title": "Count",
"description": "Number of receipt events in the bundle."
},
"events": {
"type": "array",
"items": {
"$ref": "#/$defs/ReceiptEvent"
},
"title": "Events",
"description": "Receipt events whose hashes and ordering are verified."
},
"service": {
"type": "string",
"title": "Service",
"description": "Service represented by the bundle."
},
"bundle_hash": {
"type": "string",
"title": "Bundle Hash",
"description": "Hash commitment for the bundle."
},
"receipt_ids": {
"type": "array",
"items": {
"type": "string"
},
"title": "Receipt Ids",
"description": "Receipt identifiers included in deterministic order."
},
"created_ts_ms": {
"type": "integer",
"title": "Created Ts Ms",
"description": "Bundle creation timestamp in Unix milliseconds."
}
},
"description": "Non-confidential ProofRelay evidence bundle submitted for verification."
},
"ReceiptEvent": {
"type": "object",
"title": "ReceiptEvent",
"required": [
"receipt_id",
"ts_ms",
"service",
"event_type",
"event_hash"
],
"properties": {
"v": {
"type": "integer",
"title": "V",
"default": 1,
"description": "Receipt schema version."
},
"sig": {
"anyOf": [
{
"$ref": "#/$defs/ReceiptSignature"
},
{
"type": "null"
}
],
"default": null,
"description": "Optional event signature envelope."
},
"ts_ms": {
"type": "integer",
"title": "Ts Ms",
"description": "Event timestamp in Unix milliseconds."
},
"payload": {
"type": "object",
"title": "Payload",
"description": "Minimized metadata and hashes only; never include secrets.",
"additionalProperties": true
},
"service": {
"type": "string",
"title": "Service",
"description": "Service or agent that emitted the event."
},
"prev_hash": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Prev Hash",
"default": null,
"description": "Previous event hash for hash-chain continuity."
},
"event_hash": {
"type": "string",
"title": "Event Hash",
"description": "Hash commitment for this event."
},
"event_type": {
"type": "string",
"title": "Event Type",
"description": "Public-safe event category."
},
"receipt_id": {
"type": "string",
"title": "Receipt Id",
"description": "Stable receipt identifier."
},
"policy_digest": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Policy Digest",
"default": null,
"description": "Hash or digest of the policy context, when available."
}
},
"description": "Non-confidential receipt event included in a ProofRelay bundle."
},
"ReceiptSignature": {
"type": "object",
"title": "ReceiptSignature",
"required": [
"alg",
"key_id",
"sig"
],
"properties": {
"alg": {
"type": "string",
"title": "Alg",
"examples": [
"HMAC-SHA256"
],
"description": "Signature algorithm used for the event signature."
},
"sig": {
"type": "string",
"title": "Sig",
"description": "Hex-encoded event signature."
},
"key_id": {
"type": "string",
"title": "Key Id",
"examples": [
"hmac:default"
],
"description": "Public-safe key identifier used by the verifier."
}
},
"description": "Signature envelope for a non-confidential ProofRelay receipt event."
}
},
"title": "verify_submitted_bundleArguments",
"required": [
"bundle"
],
"properties": {
"bundle": {
"$ref": "#/$defs/Bundle"
},
"require_chain": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"title": "Require Chain",
"default": null
},
"require_signature": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"title": "Require Signature",
"default": null
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
GENESIS ProofRelay MCP Verifier
1/7 registries