SatSale
- Name: SatSale
- URL: https://github.com/SatSale/SatSale
- Category: self-hosted Bitcoin merchant stack / donation and checkout appliance
- Tags: bitcoin-ecosystem
- Summary: SatSale is a small self-hosted Bitcoin checkout tool: node-backed payment verification, donation pages, API access, Lightning wiring, and WooCommerce. Useful appliance, not a merchant-stack anchor.
- What it does:
- Provides a self-hosted bitcoin payment processor for onchain and Lightning payments
- Offers embeddable donation pages and buttons that can be dropped into external websites with a simple iframe
- Supports direct payment verification against the operator’s own Bitcoin node, while also allowing an xpub-only fallback mode
- Connects to LND or Core Lightning for Lightning invoice handling and Lightning Address support
- Exposes a reusable API surface and configuration/docs for building custom payment flows
- Includes a WooCommerce payment-gateway plugin so WordPress stores can route checkout through a self-hosted SatSale instance
- Key claims:
- The official README says SatSale is a lightweight Bitcoin payment processor that can connect to the operator’s own Bitcoin node or Lightning node
- The README says SatSale can be used as an embeddable donation page, a WooCommerce payment gateway, and a versatile API and payments platform for onchain and Lightning payments
- The README explicitly says SatSale can verify payments with the operator’s own copy of the blockchain and route funds directly into the operator’s wallet with no third party
- The README says SatSale supports Lightning Address and describes itself as lightweight, highly extendable, and suitable as a building block for Python Lightning applications
- The Lightning documentation says SatSale supports both LND and Core Lightning and documents the configuration needed to connect a self-hosted Lightning node
- The WooCommerce documentation says merchants can install a SatSale plugin into WordPress, point it at their SatSale instance, and use a generated API key to enable bitcoin checkout in WooCommerce
- The README’s security guidance says operators should ideally run SatSale separately from the node, prefer watch-only wallet access when possible, and use limited-scope Lightning macaroons, which reinforces that the project is designed as operator-run payments infrastructure rather than a purely hosted service
- Whitepaper: No canonical standalone SatSale whitepaper or litepaper surfaced in this pass. The clearest current sources of truth were the official GitHub README and the first-party Lightning and WooCommerce docs inside the repository; see
../whitepapers/satsale-primary-sources-2026-05-02.md. - Sources:
Internal linkages
- Best upward reads: btcpay-server and bitcart.
Control surface
-
Practical authority sits in whether the operator verifies against a full node or settles for xpub-only monitoring, which Lightning backend they expose, how API keys and WooCommerce access are scoped, and whether the app is isolated from the node it depends on.
-
Read SatSale as a small node-connected merchant appliance, not as a serious rival to BTCPay Server or Bitcart.
-
Last reviewed: 2026-06-15 UTC