recording_proof
Export a recording as a verifiable proof bundle. Anyone can verify the hash-linked chain offline using the signers' public keys.
Instructions
Export a recording as an independently verifiable proof bundle.
Returns the full hash-linked chain as JSON. Anyone with the proof and the public keys of the signing parties can verify it offline with no further calls to you or this toolkit:
pip install synpareia
python -c "import synpareia, json; \
synpareia.verify_export(json.load(open('proof.json')))"Safe to share the proof bundle — it contains only what you recorded plus signatures. It does not contain your private key.
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": {
"recording_id": "<recording_id>"
},
"name": "recording_proof"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| recording_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||