Self-host SatSale
0.1Lightweight self-hosted Bitcoin payment processor
- Stars
- 255
- Port
- 8000 (HTTP server for donation/payment pages and API)
What is SatSale?
This Python-based payment processor runs on your own server and handles Bitcoin donations and payments. It creates donation pages with embeddable buttons, serves as a WooCommerce gateway for WordPress shops, and exposes a REST API for programmatic invoice creation. The software connects to your own Bitcoin Core, LND, or c-lightning node to verify transactions against your local blockchain, ensuring funds arrive directly in your wallet with no intermediary. For users without a node, it can derive addresses from an extended public key. All settings live in a TOML configuration file. The project is in early development and the maintainers disclaim liability for any lost funds.
Should you self-host SatSale?
SatSale scores 40/100 on selfhost.directory (how scoring works) and ranks #35 of 42 in Cryptocurrency. It has 255 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is moderate: expect some configuration beyond a single command. It is MIT-licensed and written mostly in Python.
Its closest alternative on selfhost.directory is Freqtrade (86/100, 56 088 stars). It scores higher overall, so compare the two before you pick. See SatSale vs Freqtrade side by side.
Features
- Configurable via TOML
- Donation page and embeddable button
- Lightning Address Support
- Lightning Network Payments
- Multi-currency display
- Multiple Payment Methods
- Node connection display
- On-chain Bitcoin payments
- QR Code Generation
- REST API
- Self-custody with no middleman
- Tor hidden service support
- WooCommerce payment gateway
SatSale README
More in Finance
TradingAgentsSelf-hosted, open-source multi-agent LLM framework that mimics a trading desk: analyst, researcher, trader and risk agents debate a ticker and output a decision.
WallosTrack subscriptions, manage budgets, and control finances with this self-hosted open-source personal finance app.
xcashXcash is an open-source, self-hosted, non-custodial crypto payment gateway for EVM chains and Tron with zero platform fees and no KYC.
Bitcoin CoreBitcoin Core integration/staging tree
Bitcoin KnotsSelf-hosted Bitcoin full node with wallet and GUI option, based on Bitcoin Core with extra features. Run on Linux, Windows, or macOS to validate the blockchain yourself.
Bitcoin Seed ToolBitcoin Seed Tool is a self-hosted, open-source web app for learning Bitcoin wallet seed generation, BIP39, BIP85, BIP47, and passphrase verification.
bleskomat-serverSelf-hosted open-source web server for Lightning Network payments on Bleskomat Bitcoin ATMs with optional admin interface and multiple database backends.
BudgetZeroFree open-source privacy-friendly offline-first budgeting with zero-based envelope methodology. Self-host via Docker or static files as an alternative to YNAB style apps.
cashu.meCashu.me is a self-hosted, open-source PWA wallet for the Cashu ecash protocol. Send/receive Bitcoin via Lightning using blinded bearer ecash tokens stored locally.
CurrencyinfoSelf-hosted open-source REST API aggregating crypto and fiat rates from up to ten sources into one merged rate.
hubSelf-hosted Bitcoin Lightning wallet implementing NWC to connect with dozens of apps, supporting multiple Lightning backends and features like sub-wallets and auto-swaps.
Market Research CockpitSelf-hosted open-source market dashboard for A-shares, HK, US stocks, commodities, treasuries, sector heat, money flow, news, industry chains, and AI token tracking.


0 comments