Wallet Connection
x402 Studio uses crypto wallets for authentication and receiving payments. Connect wallets on both Base (EVM) and Solana networks.Supported Wallets
Base (EVM)
- Coinbase Wallet - Direct integration
- MetaMask - RainbowKit modal
- WalletConnect - RainbowKit modal
- Rainbow - RainbowKit modal
Solana
- Phantom - Native adapter
- Solflare - Native adapter
- Backpack - Native adapter
Connecting Your Wallet
Step 1: Click Connect
On any page, click the Connect Wallet button in the top navigation bar.Step 2: Choose Your Network
Select Base to open the wallet selector or Solana to see available wallets.Step 3: Approve the Connection
Your wallet will ask you to connect and sign a message to prove ownership. No transaction, no gas fees!Managing Multiple Wallets
You can connect wallets from different chains to the same account:- Go to Dashboard → Settings
- Add additional wallets
- Choose which wallet receives payments for each endpoint
Agentic Wallet Access
Human dashboard users connect wallets in the UI. Agents do not need the website. They authenticate by signing a one-time challenge through the worker API:- Call
POST /agent/auth/challenge - Sign the returned message with the wallet
- Call
POST /agent/auth/verify - Use the returned short-lived session token with wallet-first registration or update routes
