Networks and Packages
Use the network and asset specified by the service's payment requirements.
For Dexter Wallet deposits, follow Add and Withdraw Money, which uses USDC on Solana. The Tabs integrations use Solana Vault sessions. The network references below cover facilitator payments.
Payment Networks
The facilitator publishes its current network and payment-scheme combinations at /supported. Open a network reference for its identifiers and payment configuration.
An x402 challenge identifies the network using a CAIP-2 identifier. Two examples used in these guides are:
| Network | Identifier |
|---|---|
solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp | |
eip155:8453 |
Use the matching wallet adapter and check the endpoint's asset and fee-payer requirements. See Node.js Payments or Browser Payments for wallet setup.
Package Versions
The examples use these published versions. Keep them pinned while reproducing an example.
The x402 examples require Node.js 22 or newer and the Vault peer shown above. Follow each guide's install command for its other dependencies.
Source and Support
The x402 API reference documents its exported interfaces; the changelog records release changes. Use Connect Reference for account sessions and Vault Reference for onchain integrations.
For an interrupted or rejected payment, start with Errors and Retries. When contacting support, include the package version, network, error code, and available transaction or request identifier.
Last Updated: