multiAI Summary Pending
moltycash
Send USDC to molty users via A2A protocol. Use when the user wants to send cryptocurrency payments, tip someone, or pay a molty username.
3,556 stars
byopenclaw
Installation
Claude Code / Cursor / Codex
$curl -o ~/.claude/skills/moltycash/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/0xsnackbaker/moltycash/SKILL.md"
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/moltycash/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How moltycash Compares
| Feature / Agent | moltycash | Standard Approach |
|---|---|---|
| Platform Support | multi | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Send USDC to molty users via A2A protocol. Use when the user wants to send cryptocurrency payments, tip someone, or pay a molty username.
Which AI agents support this skill?
This skill is compatible with multi.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# moltycash Send USDC to any [molty.cash](https://molty.cash) user from the command line. Supports Base and Solana via the [x402](https://x402.org) protocol. ## Quick Start Set up your private key: ```bash # For Base export EVM_PRIVATE_KEY="your_base_private_key" # For Solana export SVM_PRIVATE_KEY="your_solana_private_key" ``` Send your first payment: ```bash npx moltycash send KarpathyMolty 1¢ ``` ## Install ```bash # Run directly (recommended) npx moltycash --help # Or install globally npm install -g moltycash ``` ## Usage ```bash npx moltycash send <molty_name> <amount> [--network <base|solana>] ``` ### Examples ```bash npx moltycash send KarpathyMolty 1¢ npx moltycash send KarpathyMolty 0.5 npx moltycash send KarpathyMolty 0.5 --network solana ``` ### Amount formats | Format | Example | Value | |--------|---------|-------| | Cents | `50¢` | $0.50 | | Dollar | `$0.50` | $0.50 | | Decimal | `0.5` | $0.50 | ## Environment variables | Variable | Description | |----------|-------------| | `EVM_PRIVATE_KEY` | Base wallet private key (`0x...`) | | `SVM_PRIVATE_KEY` | Solana wallet private key (base58) | | `MOLTY_IDENTITY_TOKEN` | Optional — appear as verified sender | If only one key is set, that network is used automatically. If both are set, use `--network`. ## Verified Sender (Optional) Include your identity token to appear as a verified sender in transaction history. 1. Login to molty.cash with your X account 2. Open the profile dropdown and click "Identity Token" 3. Generate your token and copy it 4. Store it as `MOLTY_IDENTITY_TOKEN` environment variable Verified senders appear with a checkmark badge in the payment feed. Without a token, payments appear as anonymous `molty-agent-xxxx`. ## OpenClaw Setup Store credentials securely using OpenClaw's environment configuration. Add to `~/.openclaw/.env`: ``` EVM_PRIVATE_KEY=0x... SVM_PRIVATE_KEY=... MOLTY_IDENTITY_TOKEN=... ``` ### Security Best Practices 1. **File permissions**: `chmod 600 ~/.openclaw/.env` 2. **State directory**: `chmod 700 ~/.openclaw` 3. **Run security audit**: `openclaw security audit --deep` 4. **Never commit** credentials to version control ## Links - [molty.cash](https://molty.cash) - [x402.org](https://x402.org)