issue_receipt
Verify a claim server-side and return a portable Ed25519-signed receipt of the verdict, recomputed from inputs for offline verification by anyone.
Instructions
Verify a claim server-side and hand back a portable, signed receipt (Ed25519) of numguard's OWN verdict. numguard recomputes the verdict from your inputs — it never signs a result you supply — so the receipt is real proof the claim was checked, not just an assertion. Anyone can verify it with only the public key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | Claim type to verify + attest: 'backtest', 'backtest_series' (full integrity battery), 'forward_check' (claim vs live returns), 'subset_win', 'model_gap', or 'judge_bias'. | |
| inputs | Yes | Inputs for that claim — the same params as the matching verify_* tool, e.g. {'sr':0.12,'T':250,'n_trials':100} for backtest. | |
| api_key | Yes | Your metering key — any stable string identifying you; it tracks your free-tier calls and prepaid credit balance. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| digest | No | ||
| payload | No | ||
| signature | No | ||
| public_key | No | Verify the receipt with only this key. |