fact_verify
[PAID $0.002 USDC/call, x402, eip155:8453] Verifies a signed fact: pass the base64url canonical payload and its signature, receive valid true/false. For agents that stored a fact and must prove later that it was not altered.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"payload": "<payload>",
"signature": "<signature>"
},
"name": "fact_verify"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| payload | Yes | base64url of the canonical JSON (fact, source, measured_at, observed_at, value, query) | |
| signature | Yes | base64url Ed25519 signature returned with the fact |