Zeus

A mobile Bitcoin/Lightning app for lnd, c-lightning, and Eclair node operators

Zeus is built on TypeScript and React-Native. It runs on both iOS and Android.

Disclaimer: Zeus and Lightning in general are software projects in their early development stages. Please be wary when using Lightning and do not fund your node with more money than you are willing to lose.

Get in touch with us

Connecting to your node

Currently, to use Zeus, you must have a Bitcoin Lightning node running
Lightning Network Daemon (lnd), eclair, or c-lightning using the c-lightning-REST or Spark API .

You must provide Zeus with your node's hostname, port number, and the macaroon you choose to use in hex format. If you need help converting your macaroon to hex format we wrote up a Node.js script that can use
here. Alternatively, if you're running a Unix-based operating system (eg. macOS, Linux) you can run xxd -ps -u -c 1000 /path/to/admin.macaroon to generate your macaroon in hex format.

Tor Connection Guides

On Android Zeus has support for connecting to you node entirely over the Tor network. You can refer to these guides to set up a Tor hidden service on your lnd node. The instructions are generally interchangable and typically only require you to change your Tor path.

Integrations

Zeus is proud to be integrated on the following platforms:

Full node solutions

Payment platforms

Android nodes

Building Zeus from source

Don't trust, verify the code with your own two eyes. Then when ready proceed to the steps below based on your platform.

Android

  1. install and setup react-native and its related dependencies under "Building Projects with Native Code" on
    react-native's Getting Started page
  2. if using your phone,
    enable Developer mode and USB Debugging
    , then make sure it is connected to your computer by running adb devices
  3. install node dependencies with npm i
  4. open up your Android simulator or connect your phone and run react-native run-android

iOS

  1. install and setup react-native and its related dependencies under "Building Projects with Native Code" on
    react-native's Getting Started page
  2. install node dependencies with npm i
  3. cd ios && pod install
  4. open ios/zeus.xcworkspace in Xcode and hit Run

GitHub

https://github.com/ZeusLN/zeus