Prove one signature is counted
prove_signatureProves that one signature is on a petition's public ledger and in Bitcoin, from the signature hash on the signer's receipt (64 hex characters). Walks the Merkle path itself, so the answer does not rest on Rotten America's word. Only the signer has their receipt hash; never ask for or guess anyone's personal details.
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": {
"slug": "<slug>",
"receipt_hash": "<receipt_hash>"
},
"name": "prove_signature"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | The petition's slug, from find_petitions, my_petitions or start_petition. | |
| receipt_hash | Yes | The signature hash printed on the signer's receipt. |