Non-custodial by design
zapsats.ca never receives LND macaroons or private keys. The local zapsats-broker signs claims with your node identity, keeps the outbound WebSocket open, and asks your lnSwitchboard instance to mint invoices.
Self-hosted Lightning Addresses
Register a zapsats.ca handle from lnSwitchboard on Umbrel. zapsats.ca handles billing, renewal state, privacy-preserving routing, NIP-05, and LNURL discovery while your own LND node creates the receiving invoices.
alice@zapsats.ca
zapsats.ca never receives LND macaroons or private keys. The local zapsats-broker signs claims with your node identity, keeps the outbound WebSocket open, and asks your lnSwitchboard instance to mint invoices.
Before registration and before invoice creation, the broker checks that your node has a public channel with enough inbound liquidity to receive the requested payment.
Wallets talk to zapsats.ca. Your node connects outbound to agent.zapsats.ca, so your home IP and node endpoint are not exposed through the public Lightning Address flow.
Umbrel flow
Privacy and safety