BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Accept Bitcoin with your Lightning Address icon
Maintained Tested up to 7.0.6

Accept Bitcoin with your Lightning Address

The easiest way to accept Bitcoin: just your public Lightning Address. No credentials, no API. Works with all major Lightning wallets.

Active installs<10New
Downloads · 30d71▲ +34% vs prev. 30d
Rating—0 reviews
Health score49/100Fair
All-time downloads258Since Jun 2026
Support resolved—No recent threads
RequiresWP 6.0PHP 7.4+
Downloads · 7d15▼ -6.3% week over week
Our verdict

Use with caution

Accept Bitcoin with your Lightn… works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 49/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

135Jul 7Aug 20Oct 4
Yesterday0
Daily average (1y)3
Peak day27Jun 24, 2026
Last 12 months266

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Accept Bitcoin with your Li… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
bitcoin #65 508 Best bitcoin plugins →
Lightning #42 569 Best Lightning plugins →
LNURL #2 8 Best LNURL plugins →
payments >100 8,440 Best payments plugins →
woocommerce >100 10,000 Best woocommerce plugins →

About Accept Bitcoin with your Lightning Addr…

From the official readme · v0.7.2

Description

The easiest, most organic way to accept Bitcoin in WooCommerce — with nothing but a public Lightning Address.

No account to open, no API keys, no credentials, no complex integration. You already have a Lightning
Address (it looks like an email, for example you@walletofsatoshi.com) — paste it into the checkout
settings and your store accepts Bitcoin over the Lightning Network. Payments arrive directly in your own
wallet; the plugin never holds your keys or your funds. The Lightning Network is all you need.

Works with all major Lightning wallets

Any wallet that gives you a Lightning Address works out of the box, including:

Every Lightning Address is accepted

To know a payment really arrived, the plugin confirms it directly on your address — via LUD-21
(synchronous verification) or NIP-57 zap receipts (asynchronous, over Nostr). If your provider
supports neither, you are still covered: turn on the NWC proxy and the plugin receives the
payment into a managed Nostr Wallet Connect (NIP-47) wallet, confirms it there, and forwards it on to
your Lightning Address. Disposable proxy wallets are minted on demand from an lncurl service, so there
is nothing to set up. Prefer to keep funds in your own NWC wallet instead? Choose the “NWC” receiver
mode and they land straight there. Compatible with both Lightning Address and NWC.

Bonus: serve Lightning & Nostr addresses on your own domain

Keep your root domain on WordPress and still hand out addresses like you@yourdomain.com. The plugin
redirects /.well-known/{path} requests — for example /.well-known/lnurlp/... (Lightning Address /
LNURL-pay) and /.well-known/nostr.json (Nostr / NIP-05) — to a LaWallet instance
you configure, so your WordPress domain provides Lightning and Nostr address discovery without you
hosting a wallet server.

Payments: how an order is processed

  • At checkout the plugin resolves your merchant Lightning Address (LNURL-pay) and requests an
    invoice for the order total.
  • The customer pays by scanning a QR code, opening their wallet via a lightning: link, or using
    WebLN.
  • Your server confirms settlement with the LUD-21 verify URL before the order is marked paid.
    Zap receipts and WebLN only speed up detection in the browser – they never settle an order by
    themselves.
  • Pending Lightning orders are re-checked by WordPress cron. If an invoice expires while the customer
    is still on the payment page it is automatically replaced with a fresh one (after re-checking that it
    was not already paid); abandoned unpaid orders are cancelled.
  • For non-BTC store currencies, order totals are converted to satoshis using Yadio BTC exchange rates.

Discovery: which requests are redirected

Only the wallet discovery routes under /.well-known/ are touched (for example
/.well-known/lnurlp/… and /.well-known/nostr.json). They are redirected with HTTP 307
(method-preserving) to the LaWallet gateway endpoint you configure under
Settings -> LaWallet. The endpoint is verified before discovery is enabled.

External services

This plugin talks to the following external services. No data is sent anywhere until you
configure the related feature.

Your merchant Lightning Address endpoint (LNURL-pay)

When a customer checks out, the plugin contacts the LNURL-pay endpoint of the Lightning Address
you configured (the domain after the @ of your own address) to request an invoice for the order
amount, and later calls its LUD-21 verify URL to confirm settlement. Order amounts and invoice
identifiers are sent. The terms of that service are the ones of your own wallet provider.

LaWallet gateway

If you enable discovery, requests to your site’s /.well-known/ wallet discovery routes are
redirected to the LaWallet gateway endpoint you configure, and the plugin probes
/.well-known/lawallet.json on that endpoint to verify it. See the
LaWallet terms and privacy policy.

Yadio exchange rates

For stores not priced in BTC, the plugin converts the order total to satoshis using a Bitcoin
exchange rate from Yadio, a free public rate API. It sends a single server-side
GET request to https://api.yadio.io/rate/{CURRENCY}/BTC whenever a fresh rate is needed, where
{CURRENCY} is your WooCommerce store currency code (for example USD or ARS). Results are
cached for 5 minutes. Only that three-letter currency code is sent – no customer, order, account,
or site data ever leaves your server.

This request is optional: stores priced in BTC or SAT need no conversion and never contact Yadio.

Yadio is a free, public, no-account API. Because the request is made from your server, Yadio receives
your store server’s IP address (which, per its privacy policy, it logs to monitor for abuse) and the
three-letter currency code – nothing else. This service is provided by Yadio; see the Yadio
terms of service and privacy policy.
Yadio’s role as the rate provider for the LaWallet ecosystem is also disclosed in the
LaWallet privacy policy.

Nostr relays (optional)

If your wallet provider supports NIP-57 zap receipts, the customer’s browser subscribes to the
Nostr relays advertised by the wallet to detect payment faster. Only the public invoice/zap
request data is exchanged. Relays are operated by third parties chosen by your wallet provider.

NWC wallet (optional)

If you choose an NWC (Nostr Wallet Connect, NIP-47) receiver mode, the plugin connects to the Nostr
relays in the wallet connection string to invoice that wallet and confirm the payment. In “NWC” mode
the payment stays in your own wallet (you paste its connection string in the Receiver section). In
“Lightning Address via NWC Proxy” mode a managed proxy wallet receives the payment and the plugin
forwards it to your Lightning Address minus a small routing reserve. Encrypted requests/responses
(make/lookup/pay invoice) are exchanged with the wallet through those relays. The relays are third
parties carried in the connection string; the wallet connection secret is stored on your server and is
never sent to the browser.

For the proxy wallet, in Disposable mode the plugin obtains a throwaway wallet connection from an lncurl service (a single
HTTP request returns a connection string; default https://lncurl.lol, configurable to any lncurl
instance you trust) and requests a replacement when a wallet dies. Only the request to mint a wallet
is sent to that service; the wallet you receive is custodial at whichever provider the lncurl service
is backed by, so use it only for funds in transit. This service is provided by lncurl; see the lncurl
terms and privacy policy. In Permanent mode
no provisioning service is contacted — you supply the connection string yourself.

Installation

  1. Upload the plugin ZIP from Plugins -> Add New -> Upload Plugin, or unzip it into
    wp-content/plugins/.
  2. Activate Accept Bitcoin with your Lightning Address.
  3. For payments: go to WooCommerce -> Settings -> Payments -> Lightning (LaWallet) and set
    your merchant Lightning Address. Saving creates a test invoice and requires a LUD-21 verify
    URL, so you know settlement verification works before going live.
  4. For discovery: go to Settings -> LaWallet, enter your LaWallet gateway endpoint and
    connect. The plugin verifies the endpoint before enabling the redirects.

Frequently asked questions

Do I need WooCommerce?

Only for payments. Lightning Address / NIP-05 discovery works without WooCommerce.

Does the plugin custody funds?

No. In Lightning Address mode the payment goes directly to your own address (confirmed via LUD-21 or NIP-57); the plugin only requests invoices and verifies settlement. In NWC mode the payment lands in your own wallet and stays there. In NWC Proxy mode it lands in a managed wallet and is forwarded on to your Lightning Address. Either way the plugin never holds your keys or funds.

My wallet does not support LUD-21, can I still use this?

Yes. If your Lightning Address supports NIP-57 zap receipts, settlement is confirmed from the signed receipt instead. If it supports neither LUD-21 nor NIP-57, choose the “Lightning Address via NWC Proxy” receiver mode: the plugin invoices a managed NWC wallet, confirms the payment over that connection, and forwards it on to your Lightning Address (keeping a small reserve for routing fees). The proxy wallet can be a fixed connection you provide (Permanent mode) or one the plugin creates on demand from an lncurl service and replaces when it dies (Disposable mode). Alternatively, choose “NWC”…

Which currencies are supported?

Any WooCommerce currency supported by Yadio BTC exchange rates. BTC- or SAT-denominated stores need no conversion.

Changelog

0.7.2

  • Maintenance release; no functional changes since 0.7.1.

0.7.1

  • Remove the bundled GitHub self-updater; the plugin now updates through the WordPress.org directory.
  • Refresh the plugin description and short description.
  • Update the bundled Spanish (es_AR, es_ES) translations.

0.7.0

  • Expired checkout invoices now verify payment first, then re-issue a fresh invoice in place instead of dead-ending on “Invoice expired”.
  • NWC Proxy payouts are now a pooled wallet sweep to your Lightning Address (keeping the greater of 1% or 10 sats as a routing reserve), replacing per-order forwarding so small orders accumulate and ship together.
  • Settlement notifications are no longer missed: a wallet/Nostr signal that arrives while a check is already running is re-checked instead of dropped.
  • WebLN and the other payment buttons now disable when the invoice expires.
  • Added a “Why do I need an NWC proxy?” help dialog on the Receiver tab explaining LUD-21 / NIP-57 / NWC, with reference links.
  • The proxy transactions list and sweep payouts are now one real-time table with an Origin column (#order or Sweep) and a Routing fee column.
  • The terminal NWC wallet balance now updates live on the Receiver tab.
  • Removed the “Manual sats per currency unit” setting; added a help tip to “Price buffer percent”.

0.6.15

  • Documented the lncurl disposable-wallet service with links to its terms and privacy policy.

0.6.14

  • The Connection status section now appears only on the NWC Proxy tab instead of below every tab.

0.6.13

  • Redesigned the Receiver mode selector as a segmented toggle button group (keyboard-accessible) instead of a dropdown.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Accept Bitcoin with your Ligh… alternatives

All bitcoin plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 MyCryptoCheckout – Bitcoin, Ethereum, and 100+ altcoins for WooCommerce MyCryptoCheckout Crypto payment gateway for WooCommerce and Easy Digital Downloads. Accept 100+ coins… by edward_plainview 8K+ ★★★★★★★★★★ 4.3 (49) 2 months ago 86
2 Bitcoin Payments – Blockonomics Bitcoin Payments – Blockonomics Accept Bitcoin/USDT payments on your WooCommerce website. Crypto payments go directly to… by blockonomics 2K+ ★★★★★★★★★★ 4.5 (35) 4 weeks ago 81
3 BTCPay Server – Accept Bitcoin payments in WooCommerce BTCPay Server – Accept Bitcoin payments in WooCommerce BTCPay Server is a free and open-source bitcoin payment processor which allows you to… by ndeet 1K+ ★★★★★★★★★★ 5 (20) 1 week ago 91
4 ABC Crypto Checkout ABC Crypto Checkout ABC Crypto Checkout is a powerful cryptocurrency payment gateway for WooCommerce that lets… by Al Monsor 1K+ ★★★★★★★★★★ 4.9 (30) 4 weeks ago 71
5 CoinPayments.net Payment Gateway for WooCommerce CoinPayments.net Payment Gateway for WooCommerce This plugin implements a payment gateway for WooCommerce to let buyers pay with Bitcoin… by CoinPayments 1K+ ★★★★★★★★★★ 3.3 (7) 1 year ago 35
6 Crypto Converter ⚡ Widget Crypto Converter ⚡ Widget Live converter for ≈14k crypto, fiat and commodity symbols: Gutenberg block, shortcode… by falselight 1K+ ★★★★★★★★★★ 4.6 (24) 2 months ago 81
7 Accept Cryptocurrencies with Plisio Accept Cryptocurrencies with Plisio The easiest and quickest way to accept Bitcoin, Litecoin, Ethereum and other… by plisio 1K+ ★★★★★★★★★★ 3.3 (3) 8 months ago 38
8 BinancePay Checkout for WooCommerce BinancePay Checkout for WooCommerce Binance Pay Checkout for WooCommerce. by binancepay 700+ ★★★★★★★★★★ 1.6 (7) 5 months ago 40
9 GoUrl Bitcoin Payment Gateway & Paid Downloads & Membership GoUrl Bitcoin Payment Gateway & Paid Downloads & Membership GoUrl Official Bitcoin/Altcoin Payment Gateway for Wordpress. Accept Bitcoin, Bitcoin Cash… by gourl 700+ ★★★★★★★★★★ 4 (76) 2 years ago 39
10 GoUrl WooCommerce – Bitcoin Altcoin Payment Gateway Addon GoUrl WooCommerce – Bitcoin Altcoin Payment Gateway Addon Provides Bitcoin/Altcoin Payment Gateway for WooCommerce 2.1+ or higher. White Label… by gourl 500+ ★★★★★★★★★★ 3.8 (38) 3 years ago 38

FAQ

Accept Bitcoin with your Lightning…: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 5, 2026

Is Accept Bitcoin with your Lightn… free?

Yes. Accept Bitcoin with your Lightn… is free to download and use from the official WordPress.org plugin directory.

Is Accept Bitcoin with your Lightn… safe to use in 2026?

Accept Bitcoin with your Lightn… works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 49/100 on our health check.

How many websites use Accept Bitcoin with your Lightn…?

Accept Bitcoin with your Lightn… is active on <10 WordPress websites and has been downloaded 258 times since it launched in June 2026. It was downloaded 71 times in the last 30 days.

Does Accept Bitcoin with your Lightn… work with WordPress 7.1?

Accept Bitcoin with your Lightn… is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Accept Bitcoin with your Lightn… need?

Accept Bitcoin with your Lightn… requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Accept Bitcoin with your Lightn… last updated?

The latest version, 0.7.2, was released on June 29, 2026 (3 months ago).

Who makes Accept Bitcoin with your Lightn…?

Accept Bitcoin with your Lightn… is developed and maintained by lawallet.

What are the best alternatives to Accept Bitcoin with your Lightn…?

The most popular alternatives to Accept Bitcoin with your Lightn… are MyCryptoCheckout (8K+ installs), Bitcoin Payments (2K+ installs) and BTCPay Server (1K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.