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

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