Lightning Pool: a non-custodial batched uniform clearing-price auction for Lightning Channel Leases (LCL). An LCL packages up inbound channel liquidity (ability to receive funds) as a fixed income asset with a maturity date expressed in blocks.
[Application Options]
# Allow push payments
accept-keysend=1
# Public network name
alias=tehGentry
# Allow gift routes
allow-circular-route=1
# Public hex color
color=#00c300
# Log levels
debuglevel=CNCT=debug,HSWC=debug
# Public P2P IP
externalip=52.15.160.165
# Set the maximum amount of commit fees in a channel
max-channel-fee-allocation=1.0
# Set the max timeout blocks of a payment
max-cltv-expiry=5000
# Pending channel limit
maxpendingchannels=10
# Min inbound channel limit
minchansize=100000
# gRPC socket binding
rpclisten=0.0.0.0:10009
# REST socket binding
restlisten=0.0.0.0:8080
# Avoid slow startup time
sync-freelist=1
# Avoid high startup overhead
stagger-initial-reconnect=1
# TLS certificate IP
tlsextraip=52.15.160.165
[Bitcoin]
# Turn on Bitcoin mode
bitcoin.active=1
# Set the channel confs to wait for channels
bitcoin.defaultchanconfs=2
# Forward fee rate in parts per million
bitcoin.feerate=1000
# Set bitcoin.testnet=1 or bitcoin.mainnet=1 as appropriate
bitcoin.mainnet=1
# Set the lower bound for HTLCs
bitcoin.minhtlc=1
# Set backing node, bitcoin.node=neutrino or bitcoin.node=bitcoind
bitcoin.node=bitcoind
[bitcoind]
# Set the password to what the auth script said
bitcoind.rpcpass=bvf0_3yzmdRHzHwtGkOoKeo5CsIBnqjq0GHxeOxe2_Q=
# Set the username
bitcoind.rpcuser=bitcoinrpc
# Set the ZMQ listeners
bitcoind.zmqpubrawblock=tcp://127.0.0.1:28332
bitcoind.zmqpubrawtx=tcp://127.0.0.1:28333
[protocol]
# Enable large channels support
protocol.wumbo-channels=1
[routerrpc]
# Make sure that LND is the binary release or built with the routerrpc tag
# Set default chance of a hop success
routerrpc.apriorihopprob=0.5
# Start to ignore nodes if they return many failures (set to 1 to turn off)
routerrpc.aprioriweight=0.75
# Set minimum desired savings of trying a cheaper path
routerrpc.attemptcost=10
# Set the number of historical routing records
routerrpc.maxmchistory=10000
# Set the min confidence in a path worth trying
routerrpc.minrtprob=0.005
# Set the time to forget past routing failures
routerrpc.penaltyhalflife=6h0m0s
[routing]
# Set validation of channels off: only if using Neutrino
#routing.assumechanvalid=1
[tor]
# Enable Tor if using
#tor.active=1
#tor.v3=1
I believe that my non-Tor poold instance is crashing when attempting to match with a Tor node. Here are the logs:
and my lnd.conf