Integrations
Solana Wallets
DRIP uses Solana wallets for x402 micropayments. Connect a wallet to the web agent, or configure one for the CLI and SDK.
Supported Wallets
| Wallet | Web Agent | CLI / SDK | Notes |
|---|---|---|---|
| Phantom | ✓ | ✓ | Most popular Solana wallet |
| Solflare | ✓ | ✓ | Advanced features, hardware wallet support |
| Backpack | ✓ | ✓ | Multi-chain wallet with xNFT support |
Connecting in the Web Agent
- Open drip.surf/agent in your browser.
- Click the Connect Wallet button in the top-right corner.
- Select your wallet from the list (Phantom, Solflare, or Backpack).
- Approve the connection in your wallet extension.
- Your wallet address and USDC balance will appear in the interface.
Connecting in the CLI
Run the setup command to configure your wallet for CLI use:
Terminal
drip-agent setup
The setup wizard will prompt for your wallet's keypair path or let you paste a private key. Keys are stored locally and never transmitted.
How Payments Work
DRIP uses x402 micropayments — small USDC transfers on Solana for each query:
- Currency: USDC on Solana
- Typical cost: $0.02–$0.05 per query
- Transaction fee: Standard Solana tx fee (~$0.0005)
- Speed: Near-instant confirmation (~400ms)
💡Make sure your wallet has USDC (SPL token) on Solana, not native SOL. You'll also need a small amount of SOL for transaction fees.