Role of the Wallet
For Buyers
Buyers use wallets to:- Store USDC
- Sign payment payloads
- Authorize onchain payments programmatically
For Sellers
Sellers use wallets to:- Receive USDC 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.