Switchgear - High availability LNURL balancer for enterprise Bitcoin Lightning payment providers
ALPHA release v0.1.22
* Secrets file - secure credential loading
* Etag for Discovery service - lighter/faster LN node updates, cacheable REST responses
Switchgear - High availability LNURL balancer for enterprise Bitcoin Lightning payment providers
ALPHA release v0.1.16
* Native certs loaded for Lightning Node, DB, Offer/Backend HTTP Store TLS connections
* Replaced Ring with aws-lc-rs
* Removed Mozilla CA bundle from binary
* LND gRPC client enforces safe defaults for certificate validation
* New ln-trusted-roots config to optionally provide LN Node trusted roots
** Native certs for DB requires patched sqlx ** - will be fixed in next sqlx release
Switchgear ALPHA release v0.1.13
Paging for Offer Service
- Offer Service: start and count query parameters for /offers and /metadata endpoints
- CLI: start and count arguments for swgr offer get and swgr offer metadata get
Never miss a Bitcoin Lightning payment with Switchgear
Switchgear ALPHA release v0.1.12
Easier Backend API
- Discovery Service: PATCH method
- CLI: swgr discovery patch
- CLI: swgr discovery enable/disable
- CLI: swgr discovery ls outputs markdown
- Backend names
Bugfix: CLI error exit status for model failures
Never miss a Bitcoin Lightning payment with Switchgear
Switchgear ALPHA 0.1.5 released:
* upgrade CLN proto to v25.09
* upgrade LND proto to v0.19.3-beta
* upgrade test framework to CLN v25.09 and LND v0.19.3-beta
* built in LN grpc clients for faster updates
* shared tonic v0.14.2 for smaller binary
Switchgear - high availability LNURL balancer for enterprise Bitcoin Lightning payment providers. Open source. Implemented in Rust.
Switchgear v0.1.2 ALPHA update:
Feature: Lightning Node backends can be members of multiple Offer partitions
Bug fix: Offer endpoints now return correct http status 400 instead of 500 for foreign key restraint errors
Switchgear is a high availability LNURL balancer for enterprise Bitcoin Lightning payment providers.
> 1M TPS or go home https://bitshock.com
Never miss a payment with Switchgear
If you’re a vendor, running less than two lightning nodes is an anti pattern. You need a balancer with liquidity bias selection.

If you’re a seller, consider running more than one node with Switchgear. Never miss a payment!
We've released Switchgear - high availability LNURL balancer for enterprise Bitcoin Lightning payment providers. Open source. Implemented in Rust.