check_conformance
unverifiedv0.1Verifies any issuer's signed x402 offer or receipt (a compact JWS): structure, the signature against the issuer's did:web key, and liveness. Returns a verdict with every check named. With public_key_hex supplied the check runs fully offline. Free; the method is MIT-licensed and identical to the published verifier.
Updated 9/6/2026 · Created 9/6/2026
Input Schema
{
"type": "object",
"examples": [
{
"artifact": "eyJhbGciOiJFZERTQSIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJkaWQ6d2ViOmV4YW1wbGUuY29tIn0.c2lnbmF0dXJl"
}
],
"required": [
"artifact"
],
"properties": {
"kind": {
"type": "string",
"description": "Optional: offer | receipt. Detected from the artifact when absent."
},
"artifact": {
"type": "string",
"maxLength": 9000,
"description": "The signed offer or receipt as a compact JWS: header.payload.signature, base64url."
},
"public_key_hex": {
"type": "string",
"maxLength": 64,
"description": "Optional ed25519 public key, hex. Supplying it makes the check fully offline."
}
},
"additionalProperties": false
}Full Contract
{
"name": "check_conformance",
"description": "Verifies any issuer's signed x402 offer or receipt (a compact JWS): structure, the signature against the issuer's did:web key, and liveness. Returns a verdict with every check named. With public_key_hex supplied the check runs fully offline. Free; the method is MIT-licensed and identical to the published verifier.",
"inputSchema": {
"type": "object",
"examples": [
{
"artifact": "eyJhbGciOiJFZERTQSIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJkaWQ6d2ViOmV4YW1wbGUuY29tIn0.c2lnbmF0dXJl"
}
],
"required": [
"artifact"
],
"properties": {
"kind": {
"type": "string",
"description": "Optional: offer | receipt. Detected from the artifact when absent."
},
"artifact": {
"type": "string",
"maxLength": 9000,
"description": "The signed offer or receipt as a compact JWS: header.payload.signature, base64url."
},
"public_key_hex": {
"type": "string",
"maxLength": 64,
"description": "Optional ed25519 public key, hex. Supplying it makes the check fully offline."
}
},
"additionalProperties": false
}
}GET /api/tool/scvd.store/check_conformance