Verify a block's proof of work
verify_blockIndependently verify one public Strike a Block block by id. Fetches the block's 80-byte header and coinbase transaction, then recomputes on this server: the double SHA-256 of the header against the recorded hash, the hash against the target in the header, the header's merkle root against the coinbase transaction, and that the inscription is inside the coinbase. Returns each check as pass or fail with the recomputed hash. Read-only; nothing is charged.
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": {
"id": "<id>"
},
"name": "verify_block"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The block id: the last part of a strikeablock.com/b/<id> link (the whole link also works). Case-sensitive. |