snyk-bot 647632c914 fix: upgrade multiple dependencies with Snyk
Snyk has created this PR to upgrade:
  - @babel/core from 7.13.1 to 7.13.8.
    See this package in npm: https://www.npmjs.com/package/@babel/core
  - @babel/preset-env from 7.13.5 to 7.13.8.
    See this package in npm: https://www.npmjs.com/package/@babel/preset-env
  - @babel/register from 7.13.0 to 7.13.8.
    See this package in npm: https://www.npmjs.com/package/@babel/register

See this project in Snyk:
https://app.snyk.io/org/bluewallet/project/29c066bc-abce-44d9-b68e-064466e610e7?utm_source=github&utm_medium=upgrade-pr
2021-03-20 19:06:57 +00:00
2021-02-24 15:17:22 +00:00
2021-02-24 15:17:22 +00:00
2021-02-24 15:17:22 +00:00
2020-12-31 17:48:17 +00:00
2021-02-24 15:17:22 +00:00
2021-02-18 12:11:01 +00:00
2021-02-18 12:11:01 +00:00
2021-01-04 12:49:42 +00:00
2020-12-04 18:59:57 +00:00
2021-02-24 15:17:22 +00:00
2018-12-02 22:17:02 +00:00
2021-02-24 15:17:22 +00:00
2021-02-24 15:17:22 +00:00
2021-02-24 15:17:22 +00:00
2021-01-04 12:49:42 +00:00
2019-11-04 14:23:43 +00:00
2021-02-24 15:17:22 +00:00
2019-12-09 21:41:25 +00:00
2021-01-04 12:49:42 +00:00
OPS
2020-08-12 16:45:29 +01:00

LndHub

Wrapper for Lightning Network Daemon. It provides separate accounts with minimum trust for end users

INSTALLATION

You can use those guides or follow instructions below:

git clone git@github.com:BlueWallet/LndHub.git
cd LndHub
npm i

Install bitcoind, lnd and redis. Edit config.js and set it up correctly. Copy admin.macaroon and tls.cert in root folder of LndHub.

bitcoind should run with -deprecatedrpc=accounts, for now. Lndhub expects Lnd's wallet to be unlocked, if not - it will attempt to unlock it with password stored in config.lnd.password. Don't forget to enable disk-persistance for redis.

Deploy to Heroku

Add config vars :

  • CONFIG : json serialized config object
  • MACAROON: hex-encoded admin.macaroon
  • TLSCERT: hex-encoded tls.cert

Reference client implementation

Can be used in ReactNative or Nodejs environment

Tests

Acceptance tests are in https://github.com/BlueWallet/BlueWallet/blob/master/LightningCustodianWallet.test.js

image

Responsible disclosure

Found critical bugs/vulnerabilities? Please email them bluewallet@bluewallet.io Thanks!

Description
Fork of LndHub with some fixes, as well as additions for lnurl-pay support
https://lndhub.kosmos.org
Readme 1.5 MiB
Languages
JavaScript 64.9%
HTML 29.6%
CSS 3.3%
Shell 1.2%
Dockerfile 1%