Lightning Labs Wavelength
Bitcoin on Easy Mode for Agents and Humans
alpha: Launched in alpha on 21 July 2026. The repository warns RPC surfaces and CLI commands may change between minor versions, and gates mainnet behind an explicit --allow-mainnet flag.
- Rank
- 1 of 14
- Composite score
- 9.4 / 10
- Schemes
- L402
- Role
- Pays 402 challenges; Charges with 402
- Kind
- wallet
- Maturity
- alpha
- Protocol / rail
- L402 / Lightning / Ark
- Assets
- BTC
- Networks
- bitcoin, lightning, ark
- Custody model
- Self-Custodial (Ark protocol)
- Node management
- Not required
- MCP native
- Yes
- License
- MIT
- Last verified
- 2026-10-15
Overview
Wavelength is Lightning Labs' open-source (MIT) toolkit for adding self-custodial bitcoin payments to applications and agents, launched in alpha on 21 July 2026. It combines an Ark client, a Lightning swap engine and an on-chain wallet: the holder keeps their keys and can unilaterally exit to on-chain bitcoin, with no node to run, no channels to open and no liquidity to source — routing liquidity comes from Lightning Labs' Loop. Every off-chain payment uses a standard BOLT 11 invoice, so it interoperates with the existing Lightning Network. Agents reach it through an MCP server (`wavecli mcp serve`) or a one-command skills install; developers can also use the Go SDK, the gRPC/REST API, or the browser WASM and React packages. It is the only indexed entry that scores 10 on custody, operational friction and agent support at once. The trade-off is maturity: the software is alpha, its interfaces may still change, and mainnet operation is gated.
Key advantages
- No node, channel or liquidity management
- Self-custodial, with unilateral exit to on-chain bitcoin at any time
- Native MCP server (wavecli mcp serve) and a one-command agent skills install
- Standard BOLT 11 invoices — interoperates with the existing Lightning Network
- Routing liquidity inherited from Lightning Labs' Loop
Trade-offs
- Alpha: RPC surfaces, on-disk schema and CLI commands may change across minor versions
- Mainnet is gated — the repository requires an explicit --allow-mainnet flag, and launch coverage describes mainnet access as invitation-only
- Bitcoin-denominated: no stablecoin settlement today
Evaluation matrix
- Custody & Sovereignty10.0
Self-custodial with exit guarantees vs. centralized/custodial risk. A 10 means the holder keeps their own keys and can unilaterally exit to the base chain; a custodial platform scores around 4.
- Operational Friction10.0
Infrastructure burden. Zero nodes, channels or liquidity to manage scores a 10; running and maintaining your own Lightning node scores around 4–5.
- Agent Native Support10.0
Out-of-the-box MCP server integration, typed tool calls and LLM-friendly setup. A first-party MCP server scores 9–10; a library or CLI an agent can drive scores 6–8.
- Payment Rails & Assets8.0
Breadth of settlement rails and assets: Lightning for true micropayments, stablecoins for a stable unit of account, cards for mainstream reach. A single asset on a single network scores around 7.
- Settlement Speed & Fees10.0
Instant sub-second settlement with near-zero overhead scores a 10. Block-bound settlement scores around 8; card-network settlement and fees score lower.
- Developer DX8.5
SDK quality, documentation, maintenance and copy-paste integration speed. Alpha-stage API churn, stale releases or inconsistent docs lower the score.
Why these scores. Custody 10: holder keys with unilateral on-chain exit. Friction 10: no node, channels or liquidity. Agent 10: native MCP server plus a skills install. Rails 8: Lightning, Ark and on-chain bitcoin; no stablecoins today. Settlement 10: instant off-chain BOLT 11. DX 8.5: MCP, Go SDK and JS packages, held back by alpha-stage API churn.
Integration
npx skills add lightninglabs/wavelength-sdkwavecli mcp servegit clone https://github.com/lightninglabs/wavelength.git
cd wavelength
make install-wavewalletrpcnpm install @lightninglabs/wavelength-webBest for
Agents and apps that want self-custodial bitcoin and Lightning payments without operating node infrastructure, and can accept alpha-stage software.
Sources
Every claim on this page was checked against these sources on 2026-10-15. Maturity “alpha” means: the vendor labels it alpha, or warns that its apis may change between minor versions.
Machine-readable
curl "https://402mcp.org/api/v1/solutions?id=lightning-labs-wavelength&view=full"curl -H 'Accept: text/markdown' https://402mcp.org/solutions/lightning-labs-wavelengthOther indexed solutions
- x402 ProtocolEVM / Base / Solana (USDC) · rank 2 · 8.6
- Alby MCP ServerBitcoin / Lightning (NWC, L402) · rank 3 · 8.3
- Cloudflare Agents SDK (x402)x402 (USDC on Base) · rank 4 · 8.3
- Coinbase Payments MCPx402 (USDC on Base) · rank 5 · 8.3
- Machine Payments Protocol (MPP)Multi-method: Tempo, Stripe, Lightning, EVM, Solana and more · rank 6 · 8.3
- thirdweb x402x402 on 170+ EVM chains · rank 7 · 8.1
- PayAI Networkx402 on Solana and EVM networks · rank 8 · 8.0
- x402-mcp (Vercel)x402 (USDC on Base) for MCP servers · rank 9 · 7.8
- Crossmint Agent WalletsEVM (USDC on Base) · rank 10 · 7.8
- Stripe Machine PaymentsMPP (cards, stablecoins) and x402 (USDC) · rank 11 · 7.7
- lngetBitcoin / Lightning (L402) · rank 12 · 7.5
- ApertureBitcoin / Lightning (L402, MPP) · rank 13 · 7.1
- FewsatsBitcoin / Lightning (L402) · rank 14 · 7.1
Compare all 14 on the leaderboard, or read the scoring methodology.