Ed25519 signed receipts Built into benchd harness

Stable usage proof
for AI spend.

ProofMeter signs what an AI system used, then lets authorized parties apply the right cost view — public estimates, private contract rates, usage-only mode, or future invoice reconciliation.

*Estimated spend is derived from a declared price book. Actual billed cost requires invoice reconciliation.

proofmeter demo run
benchd run reliability --adapter verifiedstate --budget 5.00
✓ budget authorized under public_estimate price book
✓ 294 usage events recorded
✓ 294 receipts signed
✓ settlement Merkle root generated
✓ run verified
Estimated spend*: $3.81
Invoice reconciled: false
294
signed receipts
$3.81*
public estimate
valid
settlement proof
EVENTS
METER
0
$0.00
VERIFIED
How It Works
Three steps. Zero trust assumptions.
Ed25519 signed · hash-chained · Merkle-settled
{ }
Step 1
Instrument
Add one SDK call after any billable event. Capture provider, model, tokens, cost.
typescript
import { ProofMeter } from 'proofmeter'; const receipt = await meter.spend({ provider: 'openai', model: 'gpt-4o', tokens: 2560, cost: 4.2, });
#
Step 2
Attest
ProofMeter hashes, signs, and chains the receipt. Each receipt links to the previous one, making the chain tamper-evident.
json
{ "receipt_id": "rcpt_7f3a", "hash": "sha256:e3b0c44", "signature": "ed25519:Mj7k", "status": "verified" }
Step 3
Verify
Anyone can verify any receipt at any time. No vendor trust required.
bash
$ proofmeter verify rcpt_7f3a ✓ Signature valid (ed25519) ✓ Merkle chain intact ✓ Verified at 2026-04-03
Trust Boundaries
What a receipt proves and does not prove
What a receipt proves
Resource usage was recorded in a structured event
The receipt payload matches its hash and signature
The receipt chain and sequence are intact
The declared price book hash matches the valuation
The settlement total matches the included receipt set
What it does not prove by default
The provider's internal bill unless invoice data is reconciled
The customer's private contract rates unless an authorized price book is applied
Provider-side attestation unless the provider signs its own usage response
Regulatory compliance by itself; receipts are evidence, not a compliance program
Actual billed cost until reconciliation is connected
Full trust boundaries documentation →
The protocol is open.
ProofMeter is the native spend attestation layer inside benchd-harness. Install the harness, run a benchmark with --budget, and get signed usage receipts automatically.
Read the spec → Open Explorer
pip install proofmeter · Documentation · GitHub
Patent Pending