<p>Yes that is possible. The channel updates are following <a href="https://github.com/lightningnetwork/lightning-rfc/blob/master/02-peer-protocol.md" rel="nofollow noreferrer">BOLT 02</a> (peer protocol) and parts of BOLT 03 (transactions) and BOLT 05 (on chain). All of these things are solely negotiated between you and your peer / channel partner and could happen in an offline world or even on a sheet of paper. (not saying this would be particularly useful) I am also neglecting the regular protocol mates here that are send via the transport layer and noise protocol framework ( BOLT 08 and 01)</p>

<p>Generally as long as you don't have a (force) close the exact channel state is a private matter between you and your peer. This is a design principle within lightning. </p>

<p>Keep in mind that what you asked and my answer is only of theoretical nature. I don't think it would be very practical to actually do that in a way so that it is compatible with actual software state. </p>

CC BY-SA 4.0
2019-05-05T08:13:11.370Z
2019-05-05T08:13:11.370Z
Rene Pickhardt
<p>I create a channel with someone I know in person.  We both lose internet connection.</p>

<p>Can we transact in person with one another signing each others transactions and maintaining our channel states that way? </p>

<lightning-network>
Can I update my channel state with another node signing offline in person?
Jc Crown
# Can I update my channel state with another node signing offline in person?

(Asked by: username_0 on 2019-05-05)

I create a channel with someone I know in person. We both lose internet connection.

Can we transact in person with one another signing each others transactions and maintaining our channel states that way?

**Tags:** lightning-network


---

## 1 answers

### Answer by username_1 on 2019-05-05. Score: 2 | Accepted answer

Yes that is possible. The channel updates are following [BOLT 02](https://github.com/lightningnetwork/lightning-rfc/blob/master/02-peer-protocol.md) (peer protocol) and parts of BOLT 03 (transactions) and BOLT 05 (on chain). All of these things are solely negotiated between you and your peer / channel partner and could happen in an offline world or even on a sheet of paper. (not saying this would be particularly useful) I am also neglecting the regular protocol mates here that are send via the transport layer and noise protocol framework ( BOLT 08 and 01)

Generally as long as you don't have a (force) close the exact channel state is a private matter between you and your peer. This is a design principle within lightning.

Keep in mind that what you asked and my answer is only of theoretical nature. I don't think it would be very practical to actually do that in a way so that it is compatible with actual software state.


---

