SatBotly

Bitcoin only · Lightning budgets for agents

Nostr Wallet Connect (NWC) for AI agents

NWC lets an agent ask a Lightning wallet to pay an invoice without ever holding the wallet keys. A person creates one connection with permissions and a budget, then the agent spends inside that budget. Every count below is computed from our checked wallet data as of 2026-10-24.

wallets tagged NWC
40
of 204 scored · 54 mention NWC in their saved text
with verified spend controls
16
of 40 NWC wallets · the budget is enforced by the wallet
live L402 APIs
132
cheapest 1 sat · an NWC wallet can pay the invoice behind them

What NWC is

Nostr Wallet Connect, or NWC, is specified as NIP-47. The agent holds a connection secret, not a seed phrase. It sends a request to the wallet through a Nostr relay, the wallet checks the permissions and budget, and the wallet pays.

For an agent, the useful part is the budget. A single connection can be limited to paying invoices, capped per day or per month, and revoked without moving the funds to a new wallet.

How an agent gets a budget

  1. 1Pick an NWC wallet

    In our leaderboard, 40 of 204 wallets carry the nwc rail. The largest groups: 9 Wallet interface (NWC) · 8 AI / automation tool (NWC) · 4 MCP server with wallet/payment tools · 4 LLM purchase with ecash/Lightning.

    All 40 NWC wallets →

  2. 2Create one connection

    The wallet issues a connection string (a nostr+walletconnect URI) with the methods the agent may call. Give the agent that string, not the wallet seed. The wallet keeps the keys.

  3. 3Set the budget

    16 of 40 NWC wallets have a spend-controls quote we could verify. Alby Account says: “Define app permissions and set daily, weekly, monthly or yearly budgets for the apps you connect to. Your lightning address Get a simple, custom, email-like address to receive bitcoin instantly”

    source: www.getalby.com

  4. 4Point it at a paywall

    The agent can pay any BOLT11 invoice inside its budget. That includes the 132 live L402 APIs in our index, which answer HTTP 402 with a Lightning invoice.

    25 cheapest L402 APIs → · free 21 test sat sandbox →

If a wallet has no spend-controls quote in our data, the leaderboard shows that feature as unverified. That is not proof the wallet has no limits.

NWC wallets by verified agent features

Top 15 of 40 NWC wallets by score out of 7. The score counts features we could verify on the wallet’s own pages, not the size of its budget.

All 40 NWC wallets → · Full 204-wallet leaderboard →

Spend-control quotes from our data

16 NWC wallets have a saved quote about budgets or spend limits. Four of them:

What an NWC budget can pay

Where NWC stops

Where this fits in Bitcoin for agents

NWC is one of the four routes on our Bitcoin answer page, next to L402, on-chain Bitcoin and Cashu ecash. Read that first if you are choosing a rail.

Can AI agents pay with Bitcoin? → · Lightning for agents →

Plain-English meanings
NWC
Nostr Wallet Connect: lets an app or agent spend from your Lightning wallet within limits you set.
Lightning
Bitcoin’s fast, cheap payment layer: payments settle in seconds and can cost a fraction of a cent.
L402
A way for an API to say “pay first”: it replies with a Lightning invoice, the agent pays a few sats, then gets its answer.
Self-custody
You hold the keys to the money, not a company.
sats
A satoshi (sat) is one hundred-millionth of a bitcoin.

Data as of 2026-10-24. How we check: /method.