charms
Charms
Overview
Integrate and operate Charms for programmable Bitcoin assets. Use this skill when a task requires Charms app development, spell creation and proof generation, commit and spell transaction submission, spell inspection on existing transactions, wallet charm inventory, or API and wallet integration.
Environment
- Requires
bash,curl, andjq. - Requires
charmsCLI. - For app development, requires Rust and
wasm32-wasip1target. - For Bitcoin casting and wallet flows, requires
bitcoin-cliconnected to a node (testnet4 for quick iteration).
Use this skill for concrete implementation and operations, not generic protocol theory.
Workflow
- Pick the execution path first:
- App and spell lifecycle (new app, build, verify key, check, prove, submit).
More from openagentsinc/openagents
worker-logs
Tail and inspect Cloudflare Worker logs from the CLI. Use when debugging API 401/500, legacyparity auth, or web app errors. Covers both the homepage worker (apps/web) and the API worker (apps/api).
37moneydevkit
Money Dev Kit workflows for Lightning checkout and agent wallets.
36blink
Bitcoin Lightning wallet for agents — balances, invoices, payments, BTC/USD swaps, QR codes, price conversion, and transaction history via the Blink API. All output is JSON.
34l402
L402 agent commerce workflows with lnd, lnget, scoped macaroons, aperture, and MCP.
34neutronpay
Neutronpay MCP and SDK workflows for Lightning, stablecoin, and fiat payments.
34mezo
Mezo integration workflows for apps, autonomous agents, and Mezo Earn operations.
33