Run your own zap receiver and NWC sender. Nostr-native, self...

npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef
hex
00000e342fd7718b7ccf4ac9779c9a4dacfe95db1f691ffd4ba755181e359e40nevent
nevent1qqsqqqqwxshawuvt0n854jthnjdymt87jhd376gll496w4gcrc6eusqprpmhxue69uhhyetvv9ujuem4d36kwatvw5hx6mm9qgsv4zwtz8cuwh2mvc3zdrl5853g365t9j6mn25edlul7uz0eyzt0zcn42f8wKind-1 (TextNote)
Run your own zap receiver and NWC sender. Nostr-native, self-custodied, no third-party LNURL service in the loop.

⚡ BrollyZapper now has its own Umbrel Community App Store for easy installing
BrollyZapper: a self-hosted LNURL-pay / zap receiver and NWC sender can now be installed on any Umbrel node straight from a community app store.
Store: https://github.com/davotoula/brollyzapper-umbrel-store
To add it: Umbrel → App Store → ⋯ → Community App Stores → paste the repo URL.
Optimised for Amethyst: full transaction history rendering via NWC-05 and NWC-06.
Protocol coverage: NIP-01 underneath it all, NIP-57 (zaps), NIP-47 (wallet connect), NIP-04 + NIP-44 (encryption), NIP-19 (bech32 keys), NIP-42 (relay auth), plus LUD-06 and LUD-16 on the LNURL side.
Verified end-to-end: fresh anonymous shallow clone over HTTPS (the same way umbreld fetches it) matches the built store exactly. Two containers under the hood: a spend-capped guard holding the only LND macaroon, and a server that never touches your node's admin credentials.
#nostr #lightning #umbrel #selfhosted
Raw JSON
{
"kind": 1,
"id": "00000e342fd7718b7ccf4ac9779c9a4dacfe95db1f691ffd4ba755181e359e40",
"pubkey": "ca89cb11f1c75d5b6622268ff43d2288ea8b2cb5b9aa996ff9ff704fc904b78b",
"created_at": 1788443696,
"tags": [
[
"t",
"nostr"
],
[
"t",
"lightning"
],
[
"t",
"umbrel"
],
[
"t",
"selfhosted"
],
[
"r",
"https://cdn.nostrcheck.me/7926fd36f8687dc87fdfdd8d839f749918f3c4dcb011699aa03d8668c101722c.jpeg"
],
[
"r",
"https://github.com/davotoula/brollyzapper-umbrel-store"
],
[
"imeta",
"url https://cdn.nostrcheck.me/7926fd36f8687dc87fdfdd8d839f749918f3c4dcb011699aa03d8668c101722c.jpeg",
"x 7926fd36f8687dc87fdfdd8d839f749918f3c4dcb011699aa03d8668c101722c",
"size 4412",
"m image/jpeg",
"dim 128x128",
"blurhash UCL|aDt80ItA^}jsD?fl0Ia~DiV@0FbI^@e-",
"ox 7926fd36f8687dc87fdfdd8d839f749918f3c4dcb011699aa03d8668c101722c"
],
[
"client",
"Amethyst"
],
[
"nonce",
"200EGd",
"20"
]
],
"content": "Run your own zap receiver and NWC sender. Nostr-native, self-custodied, no third-party LNURL service in the loop.\n\nhttps://cdn.nostrcheck.me/7926fd36f8687dc87fdfdd8d839f749918f3c4dcb011699aa03d8668c101722c.jpeg\n\n⚡ BrollyZapper now has its own Umbrel Community App Store for easy installing\n\nBrollyZapper: a self-hosted LNURL-pay / zap receiver and NWC sender can now be installed on any Umbrel node straight from a community app store.\n\nStore: https://github.com/davotoula/brollyzapper-umbrel-store\n\nTo add it: Umbrel → App Store → ⋯ → Community App Stores → paste the repo URL.\n\nOptimised for Amethyst: full transaction history rendering via NWC-05 and NWC-06.\n\nProtocol coverage: NIP-01 underneath it all, NIP-57 (zaps), NIP-47 (wallet connect), NIP-04 + NIP-44 (encryption), NIP-19 (bech32 keys), NIP-42 (relay auth), plus LUD-06 and LUD-16 on the LNURL side.\n\nVerified end-to-end: fresh anonymous shallow clone over HTTPS (the same way umbreld fetches it) matches the built store exactly. Two containers under the hood: a spend-capped guard holding the only LND macaroon, and a server that never touches your node's admin credentials.\n\n#nostr #lightning #umbrel #selfhosted",
"sig": "69777a010c6b7969530689f2fb7053d1238e33b29e59e59053492210932f7a5db1e658ad2db87346b108d8b1bbe529370a38bac84b5ae145299b02a7afed7868"
}