Csatlakozás Lightning node-hoz távolról

Távoli kapcsolati formátumok összefoglaló táblázata

LND
prefix
d
szerver
d
auth
d
tls
d

lndconnect

lndconnect://

grpc_host:10009

?

macaroon=base64_macaroon

&

cert=base64_cert

BoS

{

"socket": "grpc_host:10009"

,

"macaroon": "base64_macaroon"

,

"cert": "base64_cert"

}

BTCPay

type=lnd-rest

;

;

macaroon=hex_macaroon

;

certthumbprint=hex_cert

Core Lightning (CLN)
prefix
d
szerver
d
auth
d
tls

Spark Wallet / Sparko

spark_rpc_host

?

access-key=accessKey

BTCPay unix socket

type=clightning

;

server=unix://home/user/.lightning/lightning-rpc

BTCPay TCP

type=clightning

;

server=tcp://tcp_host:27743/

BTCPay Charge

type=clightning

;

;

api-token=myapitoken...

Core Lightning (CLN) REST

rest_host

?

hex_macaroon

Eclair
prefix
d
szerver
d
auth
d
tls

BTCPay

type=eclair

;

;

password=eclairpassword...

LND

RPC

LNDconnect

Balance of Satoshis

https://github.com/alexbosworth/balanceofsatoshis#saved-nodesarrow-up-right

  • tárolási helye:

  • base64 értékekkel

  • elérési úttal

BTCPayserver

  • LND a REST proxy-n keresztül:

  • macaroon

  • certthumbprint:

  • opcionális:

Core Lightning (CLN)

Spark Wallet

https://github.com/shesek/spark-walletarrow-up-right

Sparko

https://github.com/fiatjaf/sparkoarrow-up-right Jelenleg csak CA által aláírt tanúsítvánnyal működik. Lásd: https://github.com/shesek/spark-wallet/blob/master/doc/tls.md#add-as-trusted-certificate-to-androidarrow-up-right

  • Egyszerűen:

    az accessKey macaroon-szerű jogosultságokkal rendelkezik

Core Lightning (CLN) REST (Zeus-szal)

https://github.com/Ride-The-Lightning/c-lightning-REST/arrow-up-right

  • Még nincs szabvány, de szükség van:

  • a hex_macaroon generálása:

BTCPayserver

  • Core Lightning (CLN) TCP-n vagy unix domain socket kapcsolaton keresztül:

  • Lightning Charge HTTPS-en keresztül:

Eclair

BTCPayServer

  • Eclair HTTPS-en keresztül:

Megjegyzések

Last updated