Segwit has been merged into btcd for for sometime now. It's also possible to run with bitcoind. I encourage you to check out the documentation: https://github.com/lightningnetwork/lnd/blob/master/docs/INSTALL.md
In lnd, the chain backend has already been abstracted[1]. This is what allows it to run with any of the three supported chain backends (btcd, bitcoind, neutrino). I invite you to continue this conversation on #lnd on Freenode. [1]: https://github.com/lightningnetwork/lnd/blob/master/lnwallet/interface.go On Wed, Jan 31, 2018 at 12:23 PM Benjamin Mord <[email protected]> wrote: > Hi, > > I'm not finding evidence of segwit in btcd, yet choice of golang is > appealing to me. Can one run lnd on bitcoind? > > More generally speaking, is there a plan for the layer 2 / layer 1 > protocol binding to be abstracted away from the implementation on either > side, via SPI or such? > > Thanks, > Ben > _______________________________________________ > Lightning-dev mailing list > [email protected] > https://lists.linuxfoundation.org/mailman/listinfo/lightning-dev >
_______________________________________________ Lightning-dev mailing list [email protected] https://lists.linuxfoundation.org/mailman/listinfo/lightning-dev
