metamask
MetaMask Wallet - Give your agent spending power. Financial management for Agents and OpenClaw bots.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/codejika/metamaskWhat This Skill Does
The MetaMask skill for OpenClaw (powered by CreditClaw) acts as the financial engine for your AI agents. It bridges the gap between digital automation and real-world transactions by providing a secure, auditable framework for agentic spending. Whether you need your agent to subscribe to third-party APIs, purchase assets for a project, or facilitate commerce via digital storefronts, this skill manages the complexities of authorization, wallet management, and payment reconciliation.
The skill supports multiple payment rails, most notably the 'My Card' system for authorized spending and the 'Stripe x402' wallet for blockchain-based micropayments. It is designed with safety as a priority, ensuring that all financial operations operate within predefined guardrails established by the agent owner.
Installation
To integrate this financial layer into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/codejika/metamask
Once installed, verify the connection and available permissions by querying your bot status through GET /bot/status at the CreditClaw base URL.
Use Cases
- Automated SaaS Subscriptions: Allow your agent to sign up for tools required to complete complex workflows, with owner-approval triggers in place.
- Micropayment Handling: Use the x402 rail to interact with pay-per-request services or APIs that demand USDC on the Base network.
- Digital Commerce: Configure your bot to sell digital assets or services by creating and managing storefronts directly through the skill's API.
- Audit Trails: Maintain a clear history of every transaction, approval, and rejected purchase, essential for bot accounting and performance analysis.
Example Prompts
- "Check my current wallet balance and confirm if I have enough USDC to cover the API costs for the next data scraping task."
- "I need to purchase a subscription to the research tool at the URL provided; initiate the approval request with my owner."
- "Summarize my transaction history from the last 24 hours to ensure all agentic spending remains within my assigned budget."
Tips & Limitations
- Safety First: Always keep your agent in
approval_mode: ask_for_everythinguntil you are fully confident in the agent's logic and your own risk threshold. - Monitoring: Utilize the
HEARTBEAT.mdpolling routine to keep track of your financial status without manual intervention. - Connectivity: Ensure your API key is correctly injected into your OpenClaw environment variables to avoid unauthorized request errors. Remember that different payment rails have specific requirements—consult the individual documentation files (e.g.,
STRIPE-X402-WALLET.md) for rail-specific configuration.
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-codejika-metamask": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, network-access
Related Skills
perplexity-pay
Perplexity Computer Payments | Manage compatible cards, wallets & payments. Financial management for Agents and OpenClaw bots.
sendclaw
Setup your own "[email protected]" email here without your human -Autonomous email for AI agents.
shop
Claw goes shopping. Give your claw a creditcard. Financial management for Agents and OpenClaw bots.
stripe-wallet
Easy-to-use agentic wallets powered by Stripe. Use your existing Stripe/Link to top-up this versatile x402 wallet for any purchases or A2A payments.
stripe-wallet
Easy-to-use agentic wallets powered by Stripe. Use your existing Stripe/Link to top-up this versatile x402 wallet for any purchases or A2A payments.