What the record contains
| FIELD GROUP | EXAMPLES | PURPOSE |
|---|---|---|
| Identity | request_id, created_at | Locate one operation without source content |
| Execution | provider, model, software_version | Name the processing path |
| Policy | policy_id, policy_hash | Pin the transformation rules |
| Magnitude | original_characters, external_characters, reduction | Measure how much context moved |
| Decision | risk_before, risk_after, route, shards | Explain the boundary outcome |
| Integrity | previous_hash, receipt_hash, anchor_status | Detect local record modification and preserve order |
Read and verify a receipt
READbash
curl -H "Authorization: Bearer $SHREDDAR_API_KEY" \
http://127.0.0.1:8787/v1/receipts/shr_REQUEST_IDVERIFY CHAINbash
curl -H "Authorization: Bearer $SHREDDAR_API_KEY" \
http://127.0.0.1:8787/v1/receipts/shr_REQUEST_ID/verifyUsage is measured; price is not invented
The alpha estimates input and external context tokens from character counts, reports tokens prevented from external use, and aggregates protected operations. The posted $SHRED rate is null, cost is null, and pricing_status remains RATE_NOT_PUBLISHED until a verified rate exists.
- Metering unit: input_context_token.
- Larger inputs imply larger future quotes under the planned per-use formula.
- No subscription, credit pack, bundle, or monthly plan is permitted.
- A cost becomes a settled fact only with a posted rate and payment receipt.