In x402, a wallet is both a payment mechanism and a form of unique identity for buyers and sellers. Wallet addresses are used to send, receive, and verify payments, while also serving as identifiers within the protocol.Documentation Index
Fetch the complete documentation index at: https://docs.x402.org/llms.txt
Use this file to discover all available pages before exploring further.
Role of the Wallet
For Buyers
Buyers use wallets to:- Store USDC/crypto
- Sign payment payloads
- Authorize onchain payments programmatically
For Sellers
Sellers use wallets to:- Receive USDC/crypto payments
- Define their payment destination within server configurations
Summary
- Wallets enable programmatic, permissionless payments in x402.
- Buyers use wallets to pay for services.
- Sellers use wallets to receive payments.
- Wallet addresses also act as unique identifiers within the protocol.