Live x402 Buyer Flow

Request a protected endpoint, sign the x402 payment with the connected wallet, let the facilitator settle it, and land directly in the receipt, verification, and dispute lifecycle.

Choose the live flow

Use Premium Data for the fastest demo, or AI Inference to show a paid POST flow against the real x402 v2 payment path.

Buyer wallet: not connected
Open Directory

Lifecycle status

Receive x402 challenge

Initial request should return a payment-required challenge instead of content.

Sign wallet payment

The wallet signs the unsigned STX transfer without broadcasting it locally.

Retry through facilitator

The signed transaction is sent back in the x402 v2 payment-signature payload and settled server-side.

Capture signed receipt

Once settlement succeeds, the app stores the returned signed receipt and delivered payload.

Proof artifacts

x402 challenge

Run the flow to decode the live x402 payment-required challenge.

Payment transaction

The signed payment transaction id will appear here before the paid retry finishes.

Outcome

Once the paid retry succeeds, this panel will show the signed receipt, the protected response payload, and the next browser steps for the full proof lifecycle.

Protected response

The delivered payload will appear here after the paid retry succeeds. The same payload is cached in-session so the Verify page can compare it against the receipt delivery commitment.