Billing & Credits
Fail-closed economics — credits only burn on issued Verify PASS.
Core principle
1 credit = 1 verified PASS kit issued.
- PASS consumes 1 credit only when Verify PASS succeeds and the kit is issued.
- FAIL burns 0 credits.
- PASS + Verify FAIL burns 0 credits. If verification fails due to an AttestLayer system error, the credit is not burned and any reserved burn is automatically restored.
This is enforced in code and cannot be overridden.
FAIL handling
- Each FAIL returns a blocker list explaining what stopped issuance.
- Additional FAIL resubmits may be rate-limited for reliability (never charged).
Reserved Capacity plans (included monthly PASS volume)
| Plan | Monthly commit | Included verified PASS kits | Overage / verified PASS kit | SLA |
|---|---|---|---|---|
| MMC-25K | US$25,000 | 50 | US$600 | 12 hours |
| MMC-50K | US$50,000 | 110 | US$550 | 8 hours |
| MMC-100K | US$100,000 | 250 | US$500 | 6 hours |
| Custom enterprise | Quoted on review | Scoped per agreement | Per agreement | Per countersigned order / SOW |
Credit ledger
Event types:
topup— Credits added (purchase or plan renewal)burn— Credit consumed on issued Verify PASScredit_back— Credit returned (Verify failure due to AttestLayer fault, SLA miss make-good)bonus— Bonus credits (SLA make-good)adjustment— Manual adjustment (admin)
SLA make-good
If delivered_at > sla_deadline_at (based on pass_at + plan SLA hours):
- 1 credit returned (credit_back, reason SLA_MISS_MAKEGOOD)
- 1 bonus credit added (bonus, reason SLA_MISS_BONUS)
Make-good is automated. No partner action required.
