lightning-terminal icon indicating copy to clipboard operation
lightning-terminal copied to clipboard

Add Signet support to non-liquidity service components of `litd`

Open zoop-btc opened this issue 2 years ago • 2 comments

Is your feature request related to a problem? Please describe. I'd love to use lightning terminal in my signet environment.

Describe the solution you'd like Adding the signet network option in addition to mainnet, simnet, testnet & regtest.

Describe alternatives you've considered No alternative.

Additional context No additional context needed

Thank you and best regards, Zoop

zoop-btc avatar Oct 19 '23 15:10 zoop-btc

Just pushing this up to see it's somehow been resolved but not noted in this issue. Using LND, we can use this configuration option:

bitcoin.signet=true

And then LND works well with Mutinynet (which is a signet).

Trying the same option in lit.conf ... lnd.bitcoin.signet=true ... produces the error:

could not load config: ValidateConfig: The mainnet, testnet, regtest, simnet and signet params can't be used together -- choose one of the five

MegalithicBTC avatar Jul 07 '24 13:07 MegalithicBTC

In situ code: All existing subserver daemons don't support signet.

There are two milestones needed to incorporating more signet support to litd

  • [x] Phase 0) Compile-time flag which adds support where any unsupported use of loop/pool just hard breaks
    • Intention is to deliver a demo-only binary that demo participants could use for tapd lightning functionality demos
  • [x] Phase 1) Support an "MVP-level" of signet support in litd.
    • [x] Disable liquidity servicing products (loop, pool, etc) in litd-signet branch.
  • [ ] Phase 2) A future edition of litd which has signet support for all daemons.

In an effort to expand testing for litd-experimental and to hasten the integration of taproot asset deployments, delivering Phase 1 will yield at a significant amount of testing while also not require major deployments loop, pool client nor server side code.

dstadulis avatar Oct 07 '24 15:10 dstadulis

Issue fulfilled, given #902 merged

dstadulis avatar Nov 19 '24 16:11 dstadulis