mirror of
https://github.com/callebtc/electronwall.git
synced 2026-01-24 01:14:44 +01:00
29 lines
866 B
Markdown
29 lines
866 B
Markdown
# ⚡️ electronwall
|
|
A RPC daemon for LND that listens in the background and allows (whitelist) or rejects (blacklist) incoming channels from a list of node public keys and incoming payment routings (HTLC forwards) from a list of node IDs.
|
|
|
|

|
|
|
|
## Install
|
|
|
|
### From source
|
|
Build from source (you may need to install go for this):
|
|
|
|
```bash
|
|
git clone https://github.com/callebtc/electronwall.git
|
|
cd electronwall
|
|
go build .
|
|
```
|
|
|
|
### Binaries
|
|
|
|
You can download a binary for your system [here](https://github.com/callebtc/electronwall/releases). You'll still need a [config file](https://github.com/callebtc/electronwall/blob/main/config.yaml.example).
|
|
|
|
## Config
|
|
Edit `config.yaml.example` and rename to `config.yaml`.
|
|
|
|
## Run
|
|
|
|
```bash
|
|
./electronwall
|
|
```
|