Spilman Channel · Commitment Swap Demo
Old-State Prevention testnut.cashu.exchange
A

Alice

Buyer / Sender

Identity

...

Channel State

...
...

Proofs

0
0

Activity Log

...
INIT
Not yet opened
A
SIG_ALL
2/2
settle
C
Open
Fund
Pay 1
Pay 2
Close
FUNDING LOCK
(Alice + Charlie) OR (Alice after expiry)
No channel yet
Commitment Transaction SIG_ALL
No commitment yet. Fund the channel to begin.
Superseded Commitments
No previous commitments
How Spilman Channels Work

Alice will lock ecash in a 2-of-2 multisig with Charlie. The spending condition is: (Alice AND Charlie) OR (Alice after timeout). Each payment is a commitment swap — a full split of the funding token, signed with SIG_ALL so the outputs are fixed. Click a step to begin.

Mint Requests
No mint requests yet
C

Charlie

Seller / Receiver

Identity

...

Channel State

...
...

Proofs

0
0

Activity Log

...

Custom Payment

1 25 50 70
Charlie receives +10 sat
Alice retains 90 sat

Channel Lifecycle

Debug Panel

Ready...