This tool is no longer present in the server's latest manifest. Showing the last observed version (server version 1.28.0).
proofrelay.adapt_x402_payment_proof
InactiveTool of GENESIS ProofRelay MCP Verifier
declared in 1.28.0
Map public-safe x402 request, 402 challenge, payment payload, facilitator response, and resource response hashes into ProofRelay's payment_context evidence profile.
Parameters schema
{
"type": "object",
"$defs": {
"X402EvidenceInput": {
"type": "object",
"title": "X402EvidenceInput",
"required": [
"request_hash",
"payment_required_hash",
"payment_payload_hash",
"payment_response_hash",
"resource_response_hash"
],
"properties": {
"amount": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Amount",
"default": null,
"description": "Amount requested by the service."
},
"network": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Network",
"default": null,
"description": "x402 network identifier."
},
"currency": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Currency",
"default": null,
"description": "Payment currency or unit."
},
"replay_key": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Replay Key",
"default": null,
"description": "Replay key or idempotency key hash."
},
"request_hash": {
"type": "string",
"title": "Request Hash",
"description": "SHA-256 hash of the original request."
},
"facilitator_hash": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Facilitator Hash",
"default": null,
"description": "Optional SHA-256 hash of the facilitator identifier."
},
"payment_payload_hash": {
"type": "string",
"title": "Payment Payload Hash",
"description": "SHA-256 hash of the submitted x402 payment payload."
},
"payment_required_hash": {
"type": "string",
"title": "Payment Required Hash",
"description": "SHA-256 hash of the HTTP 402 challenge/instructions."
},
"payment_response_hash": {
"type": "string",
"title": "Payment Response Hash",
"description": "SHA-256 hash of facilitator or server payment response."
},
"resource_response_hash": {
"type": "string",
"title": "Resource Response Hash",
"description": "SHA-256 hash of the resource delivered after payment."
}
},
"description": "Public-safe x402 lifecycle hashes to adapt into ProofRelay payment context."
}
},
"title": "adapt_x402_payment_proofArguments",
"required": [
"x402"
],
"properties": {
"x402": {
"$ref": "#/$defs/X402EvidenceInput"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
GENESIS ProofRelay MCP Verifier
1/7 registries