Rene said here that a c-lightning node is safe for around 24 hours to be offline (depending on the locktime). This is set with watchtime-blocks in the configuration file of c-ligthning. But this will only be used for new channels, as far as I understand.

Is it possible to change the their_to_self_delay value of a already existing channel?

The their_to_self_delay value is equal to watchtime-blocks value set in the general c-lightning config file.

1 Answer 1


I think as of now the protocol does not support updating those channel parameters as they would need to be renegotiated. I could not find any message in the Protocol that would support such a functionality

What you could do is to close the channel and reopen it But I guess you would want to avoid it and technically I do not see reasons why such an updated should be impossible.

  • You are right, i want to avoid closing channels to change those channel parameters. The process to get this implemented in the different node distributions would be to have a new BOLT or is there another way to achieve this?
    – user112185
    Commented Jul 13, 2021 at 17:26
  • 1
    To be able for two nodes to do this, they would need a protocol. Thus an extension of the BOLTs would probably be necessary. At least I don't see any other way Commented Jul 13, 2021 at 20:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.