Unreleased
- Pre-platform outreach: homepage coverage table, fail-closed and receipt-eligibility sections, POST /v1/capabilities/check example, Embed Fiscal402 partner page, and canonical /cross-border. Positioning is worldwide by architecture, explicit by coverage. EU VAT remains the only production determination. No worldwide tax claim.
- Discoverability: canonical /x402 VAT cluster, glossary, fiscal concepts, website /.well-known/fiscal402.json, unique titles and Open Graph on public pages, expanded robots/sitemap/llms. No new production tax claims.
- Developer experience: HTTP-first quickstart (POST /settlements), authentication, Express post-settlement, go-live checklist, API reference, searchable error catalog, webhook HMAC guide, in-browser receipt viewer, docs search (⌘K). Packages remain source-only — not on npm. No invented ingest path.
- Interchange layer: generic EUR AccountingExport (JSON/CSV journal), reconciliation exception kinds, fiscal period close readiness, Python verifier against frozen v1 fixtures, partner kit and “accept receipts” consumer path. Receipt v1 bytes are unchanged. No NetSuite/SAP adapter. Production merchant volume remains unreported (zero on the public scorecard).
- Website machine-readable surface: facts, llms.txt, sitemap, verification bundle.
- Verifier remains source-only; @fiscal402/verify is not published to npm.
- Global event model: parties anywhere (ISO 3166-1). EU VAT determination covers non-EU sellers of electronic services to attested EU customers (non-Union OSS / Art. 196) using the existing destination-rate snapshot. EU→non-EU export, US sales tax, and Canada GST/HST/PST/QST remain MANUAL_REVIEW. UK VAT remains experimental for GB→GB digital. Production V1 remains x402 v2 exact + EU VAT + UBL 2.1 + fiscal402.receipt/1.0.0.
- Scoped payment evidence: MPP mpp.settlement/1, AP2 authorization evidence, MCP JSON-RPC. Generic fiscal valuation uses injected/pinned quotes with no peg.
- Standard pricing is now 10 basis points (0.1%) of fiscalized volume, effective 13 September 2026. High-throughput merchants and platforms may use custom contracted rates. Pricing remains separate from fee collection and settlement routing. Receipt v1 and EU VAT behaviour are unchanged.
- Pricing model (historical): standard after beta was 50 bps (0.5%) of fiscalized EUR volume, with a commercial EUR 2.00 per-event cap engaging at EUR 400.00. Superseded by the 10 bps standard. Beta remains 0 bps. Collection remained commercial/accrual, not an x402 exact split.
1.0.0 — 11 September 2026
Initial public protocol surface.
- fiscal402.receipt/1.0.0 specification
- fiscal402.sorted-json/1 canonicalization
- Ed25519 + JWKS verification semantics
- UBL UTF-8 SHA-256 artifact binding (no XML C14N)
- Independent verifier source and CLI in the public repository
- JSON Schema and sanitized test vectors
Source changelog: GitHub CHANGELOG.md.