Verify a Curbi proof bundle offline
verify_bundleRun the open Curbi Proof verifier (curbi.proof/0.1) on a bundle with the public keys you choose: signatures, key windows, RFC 9162 inclusion under the signed log head, attestation binding and history consistency. Keys are required and are the trust anchor; keys inside the bundle are never trusted here. Test keys verify only with allowTest. Pure computation: no network, nothing stored. A verified bundle shows what a trusted key signed and logged; it does not show that the provider action happened, and grants no authority.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keys | Yes | JWKS you trust, e.g. a saved copy of https://curbi.io/.well-known/curbi-receipt-keys.json | |
| mode | No | ||
| known | No | ||
| bundle | Yes | ||
| allowTest | No |