Skip to content

Commit c25f528

Browse files
alexbosworthRoasbeef
authored andcommitted
readme: update to reflect macaroon changes
1 parent eece3ad commit c25f528

File tree

1 file changed

+10
-29
lines changed

1 file changed

+10
-29
lines changed

README.md

+10-29
Original file line numberDiff line numberDiff line change
@@ -56,45 +56,26 @@ sub-servers enabled.**
5656

5757
### LND
5858

59-
If you are building from source, and not using a 0.6.0 or higher release of
60-
lnd, make sure that you are using the `master` branch of lnd. You can get this
61-
by git cloning the repository
59+
If you are using a binary release of lnd that is 0.6 or higher, it is
60+
compatible with Lightning Loop. Otherwise, you will need to build from source.
6261

63-
```
64-
git clone https://github.com/lightningnetwork/lnd.git
65-
```
62+
If you are building from source make sure that your lnd is built with build
63+
tags `chainrpc invoicesrpc signrpc walletrpc` that enable additional lnd APIs.
6664

67-
Once the lnd repository is cloned, it will need to be built with special build
68-
tags that enable the swap. This enables the required lnd rpc services.
65+
To build lnd using these tags:
6966

7067
```
7168
cd lnd
7269
make install tags="signrpc walletrpc chainrpc invoicesrpc"
7370
```
7471

75-
Check to see if you have already installed lnd. If you have, you will need to
76-
delete the `.macaroon` files from your lnd directory and restart lnd.
77-
78-
**Do not delete any other files other than the `.macaroon` files**
79-
80-
```
81-
// Example on Linux to see macaroons in the default directory:
82-
ls ~/.lnd/data/chain/bitcoin/mainnet
83-
```
84-
85-
This should show no `.macaroon` files. If it does? Stop lnd, delete macaroons,
86-
restart lnd.
87-
88-
```
89-
lncli stop
90-
```
91-
92-
Now delete the .macaroon files and restart lnd. (don't delete any other files)
93-
9472
### Loopd
9573

96-
After lnd is installed, you will need to clone the Lightning Loop repo and
97-
install the command line interface and swap client service.
74+
After lnd is installed, you will need to either download a Loop binary release
75+
or clone the Lightning Loop repo and install the command line interface and
76+
swap client service.
77+
78+
To install from source:
9879

9980
```
10081
git clone https://github.com/lightninglabs/loop.git

0 commit comments

Comments
 (0)