Key Features
- No wallet addresses needed - Send to social usernames directly
- Multi-chain support - Works on Base and Solana networks
- Batch payments - Send to multiple users at once
- AI agent mode - Use natural language for payments
- Simple installation - No setup required with npx
Supported Platforms
Send USDC payments to users on these platforms:| Platform | Formats | Example |
|---|---|---|
| X (Twitter) | x/usernamex.com/usernametwitter.com/username | x/aeyakovenko |
| Farcaster | farcaster/usernamefarcaster.xyz/username | farcaster/toly |
| GitHub | github/usernamegithub.com/username | github/octocat |
email/address | email/[email protected] | |
| Web | web/domain | web/snack.money |
Supported Networks
- Base - EVM-compatible chain (requires
EVM_PRIVATE_KEY) - Solana - SVM chain (requires
SVM_PRIVATE_KEY)
Available Commands
send - Single Payment
Send USDC to a single user:
batch-send - Batch Payments
Send to multiple users at once:
ai-agent - AI-Powered Payments
Use natural language to describe payments:
Amount Formats
The CLI supports flexible amount formats:- Cents:
1¢,50¢,99¢ - Dollars:
$0.01,$0.5,$1 - Decimal:
0.01,0.5,1
Quick Start
Get started in 3 steps:-
Set your private key:
-
Run a payment:
- Check the receipt: The CLI returns a receipt URL to view your payment.
Installation Options
Choose your preferred installation method:npx (Recommended)
No installation required:npm Global
Install globally:Homebrew
For macOS/Linux:Why Use the CLI?
- Quick testing - Test the API without writing code
- Scripting - Automate payments in shell scripts
- Batch operations - Process multiple payments efficiently
- No dependencies - Works standalone with npx
- Developer-friendly - Simple, intuitive commands
Next Steps
- Installation Guide - Install the CLI
- Quick Start - Send your first payment
- Commands Reference - Detailed command documentation
- View on GitHub - Source code and examples