You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Go to file
ShahanaFarooqui ba84f996e6 New Themes and LND Wallet Incomplete
New Themes and LND Wallet Incomplete
6 years ago
angular New Themes and LND Wallet Incomplete 6 years ago
controllers New Themes and LND Wallet Incomplete 6 years ago
routes New Themes and LND Wallet Incomplete 6 years ago
settings New Themes and LND Wallet Incomplete 6 years ago
.DS_Store Initial commit 6 years ago
.gitattributes Initial commit 6 years ago
.gitignore Ignore node_modules 6 years ago
README.md Update README.md 6 years ago
app.js New Themes and LND Wallet Incomplete 6 years ago
config.js Initial commit 6 years ago
connect.js Initial commit 6 years ago
package-lock.json New Themes and LND Wallet Incomplete 6 years ago
package.json New Themes and LND Wallet Incomplete 6 years ago
rtl.js API resolution fix 6 years ago

README.md

RTL - Ride The Lightning

RTL is a web UI for Lightning Network Daemon.

Lightning Network Daemon is an implementation of Lightning Network BOLT protocol by Lightning Labs (https://lightning.engineering/).

Visit their Github repo (https://github.com/lightningnetwork/lnd/blob/master/README.md) for details on Lightning Network and LND implementation.

For setting up your Lightning Network node, you can follow the below guide: https://github.com/Stadicus/guides/blob/master/raspibolt/README.md

Prerequisites

Please ensure that you have completed the installation of lightning node.

It can be either on testnet or mainnet

Recommended Browsers: Chrome, Chromium (rpi), MS Edge.

Installation

Fetch sources from the RTL git repository:

git clone https://github.com/ShahanaFarooqui/RTL.git

Move into the newly created directory:

cd RTL

Fetch the dependencies and build the application by running:

npm install

Execution

Make sure you are in the RTL directory, where the application was built.

Locate the complete path of the readable macroon file (admin.macroon) on your node.

If you followed the guide above, it should be /home/admin/.lnd.

This path needs to be provided as a command line argument to start the server

Start the Webserver

Run the following command:

node rtl --lndir <macaroon-path>

For example: node rtl --lndir /home/admin/.lnd

If the server started successfully, you should get the below output on the console:

Server is up and running, please open the UI at http://localhost:3000

Open your browser at the following address: http://localhost:3000 to access the RTL application.