Payments Standards Watch / Payments Infrastructure
A new pull request submitted to the x402 Foundation’s official repository proposes adding BSV Blockchain as a payment mechanism for the protocol’s “exact” payment scheme.
The submission introduces a proposed @x402/bsv TypeScript package covering client, server, and facilitator functions, together with a BSV-specific specification, example integrations, and a price parser capable of translating dollar-denominated resource prices into satoshis.
The proposal builds on BRC-121, the Simple 402 Payments specification already developed within the BSV Blockchain standards stack. BRC-121 allows an HTTP server to return a 402 Payment Required response containing a price and identity key. A compatible client can then construct a payment through its wallet and repeat the request with the transaction information needed for verification.
Under the proposed x402 implementation, the recipient is identified through a BRC-100 wallet identity key, while each payment is directed to a newly derived key using BRC-42. The visible on-chain destination therefore changes between payments instead of repeatedly exposing one recipient address. The payment itself uses the BRC-29 remittance model and carries its transaction ancestry in BEEF format.
The client’s BRC-100 wallet would fund, fee, and sign the transaction. The receiving wallet would serve as the facilitator, checking the requested network, exact payment amount, destination, transaction freshness, and replay status before internalizing the output. Either party could later reveal the payment linkage voluntarily through the key-linkage and proof mechanisms referenced in the proposed specification.
The pull request also includes BSV mainnet and testnet identifiers, wiring for x402’s example client, server, and facilitator applications, and a proposed USD-to-satoshi pricing component using the WhatsOnChain exchange-rate API. The author reports 103 unit tests covering transaction construction, verification, settlement, timestamp handling, replay protection, and price-feed behavior, together with an integration-test path for a funded BRC-100 wallet.
The proposal was submitted by Deggen from a branch maintained under the official BSV Blockchain GitHub organization. It follows the recent confirmation of BSV Association as an Associate Member of the Linux Foundation’s x402 Foundation.
The submission remains an open proposal. As of this report, it has no recorded reviews, assignee, or project milestone, and has not been merged into x402. The pull request says Go and Python implementations would follow only after acceptance of the proposed specification and TypeScript reference implementation.
Read BRC-121: Simple 402 Payments
BSV TIMES read:
BSV Association’s x402 membership created a formal route into the wider standards community; this pull request is the first concrete technical contribution to follow that announcement. Its importance is not that x402 already supports BSV Blockchain—it does not yet—but that a detailed specification and working reference implementation have now been placed directly before the upstream project for review. Acceptance would give developers a standardized path for using BRC-100 wallets and BSV Blockchain payments across x402-enabled APIs, services, and autonomous applications.
Posted on July 18, 2026

Leave a comment