// the find
ZeusLN/zeus
A mobile Bitcoin wallet fit for the gods. ⚡️ Est. 563345
Zeus is a self-custodial Bitcoin/Lightning mobile wallet that doubles as a remote node manager for LND and Core Lightning. It targets technically capable users who run their own nodes and want full control without handing keys to a custodian. The embedded LDK mode also makes it viable as a standalone node without external infrastructure.
The protocol breadth is genuinely impressive: LND, Core Lightning, LNDHub, LDK embedded node, NWC client and server, Cashu ecash, LNURL, MPP/AMP, keysend, and Lightning address — all in one app without forcing a specific backend. Release and commit signing with PGP since 2020 is the right call for a wallet and most projects skip it. The stealth mode (disguise app as calculator/notepad/etc.) is a real privacy feature, not theater — it protects users in adversarial environments. Reproducible builds with documented process means you can actually verify what you're running.
React Native for a wallet handling real money is a permanent performance and security liability — the JS bridge, Metro bundler quirks, and RN's update velocity create attack surface that native code wouldn't. The feature list is so long it's become a liability: channel management, routing fee tuning, coin control, batch opens, watchtowers, PoS, Square integration — this is way more complexity than most users can reason about safely, and mistakes with Lightning channel state are not recoverable. LDK integration ships precompiled .so binaries (libldk_node.so) checked into the repo rather than built from source during CI, which undermines the reproducible build story for the most security-critical component. Documentation is split between the README, a separate docs site, and scattered markdown files, so it's hard to figure out what the current recommended setup is for a new user.