用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/johnalbertini14-glitch/openclaw-skills --skill llm-wallet命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Use this skill to create a Polymarket wallet for your agent and trade on prediction markets. Browse markets, place bets, manage positions — all without exposing private keys.
ClawSec suite manager with embedded advisory-feed monitoring, cryptographic signature verification, approval-gated malicious-skill response, and guided setup for additional security skills.
Automated daily security audits for OpenClaw agents with email reporting. Runs deep audits and sends formatted reports.
基于 SOC 职业分类
正在显示 SKILL.md
| name | llm_wallet |
| description | Manage crypto wallets and make x402 micropayments with USDC stablecoins on Polygon |
| homepage | https://github.com/x402/llm-wallet-mcp |
| metadata | {"openclaw":{"emoji":"💰","requires":{"bins":["node"]},"install":[{"id":"node","kind":"node","package":"llm-wallet-mcp","bins":["llm-wallet-mcp"],"label":"Install LLM Wallet MCP (node)"}]}} |
Use llm-wallet commands to manage crypto wallets and make micropayments to paid APIs using USDC stablecoins on Polygon blockchain.
Default Network: Polygon Testnet (polygon-amoy) - safe for testing Facilitator: https://x402-amoy.polygon.technology
# Create wallet
llm-wallet create
# Check balance
llm-wallet balance
# Set spending limits (recommended)
llm-wallet set-limit --per-tx 0.10 --daily 5.00
# View transaction history
llm-wallet history
llm-wallet create [--label <name>]
Creates a new HD wallet with encryption. Returns wallet address.
Example:
llm-wallet create --label "agent-wallet"
llm-wallet import --private-key <key> [--label <name>]
Import existing wallet from private key.
llm-wallet balance
Shows USDC balance and native token balance on current network.
llm-wallet history
View all transactions and payments made from this wallet.
llm-wallet set-limit --per-tx <amount> --daily <amount>
Set per-transaction and daily spending caps in USDC.
Example:
llm-wallet set-limit --per-tx 0.10 --daily 5.00
llm-wallet get-limits
View current spending limits and daily usage.
llm-wallet pay <url> [--method GET|POST] [--body <json>]
Make x402 micropayment to a paid API endpoint.
⚠️ IMPORTANT: Always ask user for approval before making payments!
Example:
# Ask user: "I need to make a payment to https://api.example.com/weather. Cost: $0.001 USDC. Approve?"
llm-wallet pay "https://api.example.com/weather?location=London"
Workflow:
llm-wallet check-payment <url>llm-wallet pay <url>llm-wallet check-payment <url>
Checks if wallet can afford payment without executing it.
llm-wallet register-api <url> --name <tool_name>
Register a paid API endpoint as a reusable tool.
Example:
llm-wallet register-api "https://api.example.com/weather" --name weather_api
llm-wallet list-apis
Show all registered API tools.
llm-wallet call-api <tool_name> [--params <json>]
Execute a registered API tool. Requires approval if payment needed.
Example:
# Ask user for approval first if cost > 0
llm-wallet call-api weather_api --params '{"location": "London"}'
llm-wallet unregister-api <tool_name>
Remove a registered API tool.
llm-wallet verify-payment --header <x-payment-header> --requirements <json>
Verify incoming payment from a buyer (seller-side).
llm-wallet create-requirements --price <amount> --pay-to <address> --url <resource-url>
Generate payment requirements for a protected resource.
WALLET_ENCRYPTION_KEY - Wallet encryption key (32+ chars, auto-generated if missing)WALLET_NETWORK - Network selection (default: polygon-amoy | polygon)FACILITATOR_URL - Custom facilitator URL (auto-configured)WALLET_MAX_TX_AMOUNT - Per-transaction limit overrideWALLET_DAILY_LIMIT - Daily limit override# 1. Create wallet
llm-wallet create --label "my-agent"
# 2. Set spending limits
llm-wallet set-limit --per-tx 0.10 --daily 5.00
# 3. Check balance (will be 0 initially)
llm-wallet balance
# 4. Fund wallet with testnet USDC
# User needs to: visit https://faucet.polygon.technology/
# 1. Pre-check payment
llm-wallet check-payment "https://api.example.com/weather?location=London"
# 2. Show user: URL, cost estimate, current limits
# 3. Ask user: "Approve payment of $0.001 USDC to https://api.example.com/weather?"
# 4. If approved, execute payment
llm-wallet pay "https://api.example.com/weather?location=London"
# 5. Confirm and show transaction ID
llm-wallet history
# 1. Register the API
llm-wallet register-api "https://api.example.com/translate" --name translate_api
# 2. List available APIs
llm-wallet list-apis
# 3. Call the API (with approval)
llm-wallet call-api translate_api --params '{"text": "hello", "to": "es"}'
# 4. View payment in history
llm-wallet history
See references/ folder for:
x402-protocol.md - x402 payment protocol overviewwallet-setup.md - Detailed wallet setup guideexamples.md - More usage examples