Wavelength (Lightning Labs)
Lightning Labs' self-custodial Bitcoin wallet toolkit (Ark, Lightning swaps, on-chain) with an MCP server and L402 so agents can pay and get paid per request.
Tags
Description
One daemon (waved) plus CLI (wavecli) combines an Ark client, a Lightning swap engine and an on-chain wallet, with gRPC/REST APIs, Go SDKs and web/React/React Native SDKs (WebAssembly runtime). wavecli mcp serve exposes the wallet to agents as typed MCP tools; wavecli bakemacaroon issues least-privilege macaroons (e.g. receive-only, cannot sign or recover). Seeds and passwords stay on the command line, not the agent channel; users can unilaterally exit to the Bitcoin chain. Live on mainnet since 2026-10-23 (still labelled alpha): up to 300,000 sats per account and 50,000 sats per VTXO; Lightning sends and receives carry a 0.25% service fee plus routing fees; funds need a free automatic refresh about every two weeks. Agent docs at llms.txt/llms-full.txt; skills via npx skills add lightninglabs/wavelength-sdk. Stablecoins announced as coming soon.
Agent access
Related
- L402 (Lightning HTTP 402): Lightning Labs standard for paying for and authenticating to APIs with Bitcoin Lightning payments; Aperture is the reference reverse proxy.
- Lightning Agent Tools: Lightning Labs toolkit of seven composable skills plus an MCP server letting agents run a Lightning node, pay for L402 APIs and host paid endpoints.
- Alby Hub: Self-custodial Bitcoin Lightning node and wallet that apps (including agents) can control over Nostr Wallet Connect (NWC).
- Nostr Wallet Connect (NWC): Open protocol (Nostr NIP-47, draft) that lets clients and apps access a remote Bitcoin Lightning wallet in a standardized way.
Sources
- https://github.com/lightninglabs/wavelength
- https://lightning.engineering/posts/2026-10-23-wavelength-mainnet-launch/
- https://wavelength.lightning.engineering/llms.txt
Machine-readable
- JSON
- Markdown
- Source file on GitHub (edit via pull request)