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.
RTL/README.md

53 lines
1.5 KiB
Markdown

6 years ago
# 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.
6 years ago
For setting up your Lightning Network node, you can follow the below guide:
6 years ago
https://github.com/Stadicus/guides/blob/master/raspibolt/README.md
## Prerequisites
6 years ago
Please ensure that you have completed the installation of lightning node.
6 years ago
It can be either on testnet or mainnet
## Installation
Fetch sources from the RTL git repository:
6 years ago
`git clone https://github.com/ShahanaFarooqui/RTL.git`
6 years ago
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.
6 years ago
Locate the complete path of the readable macroon file (admin.macroon) on your node.
6 years ago
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:
6 years ago
`node rtl --lndir <macaroon-path>`
For example:
6 years ago
`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`
6 years ago
Open your browser at the following address: http://localhost:3000 to access the RTL application.