Skip to content

Authorship & Provenance

Cryptographically anchored authorship record across the x402 STARK Receipts standardisation track.

JCS Reference Implementation

vauban-x402-jcs-conformance v0.1.0 is a Rust crate published on crates.io under the Apache-2.0 license, authored by Vauban Research. It serves as the 5th-implementation runner for the JCS (RFC 8785) preimage discipline specified in draft-vauban-x402-stark-receipts. The crate validates that JSON serialization of payment receipt structures is deterministic and byte-identical across independent implementations.

Multi-Language Conformance Runners

Five packages published 2026-05-24 under Apache-2.0, providing conformance runners across Rust, Python, and JavaScript ecosystems.

Package Ecosystem URL
vauban-x402-jcs-conformance 0.1.0 crates.io https://crates.io/crates/vauban-x402-jcs-conformance
vauban-x402-canonical 0.1.0 crates.io https://crates.io/crates/vauban-x402-canonical
vauban-x402-wire 0.1.0 crates.io https://crates.io/crates/vauban-x402-wire
vauban-x402-stark-receipt 0.1.0 PyPI https://pypi.org/project/vauban-x402-stark-receipt/
@vauban-pay/substrate 0.1.0 npm https://www.npmjs.com/package/@vauban-pay/substrate

All packages: author Vauban Research, license Apache-2.0. The three Rust crates implement the canonical preimage, wire format, and JCS conformance layers defined across the IETF I-D suite. The Python package provides STARK receipt verification for ecosystem integrators. The npm package exposes the x402 substrate layer for JavaScript/TypeScript consumers.

IETF I-D Contribution Record

Draft Status Submitted Pages Author
draft-vauban-x402-stark-receipts-01 Active 2026-05-24 34 Vauban Research
draft-vauban-x402-lifecycle-fsm-00 Active 2026-05-24 20 Vauban Research
draft-vauban-x402-vpsf-algebra-00 Active 2026-05-24 20 Vauban Research
draft-vauban-x402-starknet-anchor-00 Active 2026-05-24 21 Vauban Research
draft-vauban-x402-delegation-binding-00 Active 2026-05-24 20 Vauban Research

IETF Datatracker: draft-vauban-x402-stark-receipts

The -01 revision of the STARK Receipts draft (34 pp.) supersedes draft-vauban-x402-stark-receipts-00 (submitted 2026-05-21). The four companion -00 drafts cover the payment lifecycle finite-state machine, VPSF Claim Algebra integration, Starknet L2 anchor binding, and delegation grant binding respectively.

x402 Coalition Pull Request Record

PR Role Permalink
#2398 Review track action-ref-verify github.com/x402-foundation/x402/pull/2398
#2413 stark-vauban-pay-v1 baseline fixtures (Axis 1) github.com/x402-foundation/x402/pull/2413
#2432 bounded-spend-authorization-sample v0 (5-implementation matrix) github.com/x402-foundation/x402/pull/2432
#2436 APPROVE 2026-05-22 16:47 UTC github.com/x402-foundation/x402/pull/2436
#2440 Composite trust-query Axis 4 normative layer github.com/x402-foundation/x402/pull/2440

Three-Implementation Coalition X402-2357 (2026-05-19)

Three independent implementations producing byte-identical conformance vectors:

  1. vauban-zkpay (Rust, Apache-2.0) ; Vauban Research
  2. FeedOracle hybrid-pqc reference (PR #2411)
  3. action-ref-verify v0.3.0 (PR #2398 review track)

On-Chain Settlement Anchor

PaymentDemoEmitter is deployed on Starknet Sepolia at:

0x044dd87a94a801cf775d4c5e4b6703102d4e97e1cd1d0a8879341219ae4f19ff

Verified via Voyager block explorer.

RPC endpoint: https://sepolia.rpc.vauban.tech/rpc/v0_10 (self-hosted Pathfinder node).

Provenance