# verify_proof **Verify an immut proof (keyless)** Verify a proof by its ledger transaction hash via the public keyless endpoint — use to confirm a proof (e.g. checking a diligence pack). Read-only. - Access: read-only - Calls: `/api/public/verify/` ## Arguments | Name | Type | Required | Description | |---|---|---|---| | `txHash` | string | **yes** | Ledger transaction hash | ## Tool contract ```json { "name": "verify_proof", "title": "Verify an immut proof (keyless)", "description": "Verify a proof by its ledger transaction hash via the public keyless endpoint — use to confirm a proof (e.g. checking a diligence pack). Read-only.", "access": "read", "destructive": false, "hostedOnProduction": true, "restEndpoint": "/api/public/verify/", "arguments": { "txHash": { "type": "string", "required": true, "description": "Ledger transaction hash" } } } ```