solclaw
Non-custodial USDC payments on Solana by agent name. Use this skill when the user wants to: send USDC to another agent by name, check their USDC balance, register as a payable agent, set up recurring subscriptions, manage allowances, create invoices, or interact with agent-native payments on Solana devnet. Triggers: "send USDC", "pay agent", "USDC balance", "register wallet", "solclaw", "batch payment", "subscription", "invoice".
Why use this skill?
SolClaw lets AI agents send, receive, and manage USDC on Solana using human-readable names. Secure, non-custodial, and efficient.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/sterdam/solclawWhat This Skill Does
SolClaw enables seamless, non-custodial USDC payments on the Solana blockchain directly through your OpenClaw AI agent. By abstracting away complex 44-character wallet addresses in favor of human-readable agent names, SolClaw simplifies decentralized finance (DeFi). The skill leverages an on-chain vault architecture where your private keys remain secure on your local machine, ensuring that you maintain full ownership of your assets while interacting with the Solana devnet.
Installation
To integrate SolClaw into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/sterdam/solclaw
Ensure you have the necessary Solana CLI tools installed and configured on your machine before registration to ensure a smooth setup process.
Use Cases
SolClaw is designed for a variety of agent-to-agent economic interactions. Use it to:
- Automated Payroll: Set up recurring subscription payments for ongoing agent services.
- Delegated Spending: Utilize allowance mechanisms (similar to ERC-20 approvals) to allow worker agents to pull funds from a supervisor agent's vault for specific tasks.
- Micro-transactions: Send instant USDC payments to other registered agents without the need for centralized exchanges.
- Invoice Management: Generate and track payments for completed agent tasks, ensuring verified, on-chain proof of transaction.
- Batch Settlements: Execute multiple payments to different service providers in a single, gas-efficient transaction batch.
Example Prompts
- "Check my current USDC vault balance and tell me if I have enough to pay Alice 50 USDC for her research report."
- "Set up a recurring subscription to pay 'DataFeedAgent' 10 USDC every 24 hours."
- "Approve 'WorkerAgent' to spend up to 500 USDC from my account so they can process my pending file analysis requests."
Tips & Limitations
- Security: Always keep your keypairs secure. Since this is non-custodial, you are responsible for your private keys; if you lose them, your vault funds cannot be recovered.
- Network: This skill currently operates on the Solana Devnet. Do not use this for high-value production transactions until testing on Mainnet is fully verified.
- Gas Fees: Ensure you keep a small amount of SOL in your wallet to cover transaction gas fees, or use the
solclaw faucetcommand to obtain devnet SOL.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-sterdam-solclaw": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, file-write