0 confirmation but I get offchain sats

Is it normal to get “offchain” sats when there has been no confirmation on the signet network yet?

What do you mean with confirmations? When you “board” the ark using your on-chain money, you immediately have an off-chain balance. You can use that to send off-chain payments, but you can’t refresh them until they have been confirmed.

When I sent bitcoin core sats to ark, I seem to have received offchain sats instantly without block confirmation.

Yes, one of the benefits of Ark is that it will allow for instant payments.

When you receive sats from the faucet we use a mechanism called out-of-round which is cheap an instant. However, there is no free lunch. It comes with a slight security trade-off. You have received the coins but the security model assumes the sender and the Ark server don’t collude.

You can run bark refresh --all to get a VTXO of type round. This VTXO will not come with that security trade-off.

1 Like