What Is a Statechain? Bitcoin's Off-Chain Transfer Protocol Explained

Statechains let you transfer Bitcoin ownership off-chain without a blockchain transaction. Learn how they work, how they compare to Lightning, and why they power platforms like Flashnet.

Flashnet Team|February 12, 2026

What Are Statechains?

A statechain is a protocol that allows Bitcoin UTXO ownership to be transferred off-chain — meaning you can change who owns a specific Bitcoin output without making a transaction on the Bitcoin blockchain. This enables instant, fee-free transfers of whole UTXOs between parties.

The concept was first proposed by Ruben Somsen in 2018. It works by using a combination of two-party ECDSA signatures and a trusted (but non-custodial) entity called a statechain operator. The operator co-signs transactions but cannot steal funds — they only facilitate the transfer of signing authority.

Statechains are conceptually different from payment channels (Lightning Network). Lightning creates bidirectional payment channels for small, frequent payments. Statechains transfer entire UTXOs for larger, less frequent transfers. They serve complementary use cases in the Bitcoin scaling landscape.

How Statechains Work Under the Hood

When you deposit Bitcoin into a statechain, you create a 2-of-2 multisig UTXO between yourself and the statechain operator. The operator holds one key, you hold the other. To spend the Bitcoin, both keys must sign.

To transfer ownership, you give your key to the new owner and the operator updates their records to recognize the new owner as the valid co-signer. The Bitcoin never moves on-chain — only the off-chain signing authority changes. This makes transfers instant and free.

The operator cannot steal your funds because they only hold one of two required keys. If the operator disappears or misbehaves, you can use a pre-signed backup transaction to reclaim your Bitcoin on-chain after a timeout period.

Spark, the Bitcoin layer-2 that powers Flashnet, is built on statechain technology. It extends the basic statechain concept with additional features like partial UTXO transfers, smart contract-like functionality, and integration with Lightning Network for interoperability.

How Statechains Power Flashnet's Trading

Flashnet's trading platform runs on Spark, which uses statechains as its core transfer mechanism. When you trade on Flashnet, your Bitcoin transfers happen via statechain operations — instant, low-fee, and non-custodial.

This architecture gives Flashnet several advantages over other Bitcoin DEXs. Trades settle in seconds instead of waiting for blockchain confirmations. Fees are minimal because on-chain transactions are only needed for deposits and withdrawals. And the non-custodial design means your Bitcoin is never held by a third party.

To see how Spark compares to other Bitcoin layer-2 solutions, check the L2 Comparison Table or read the Lightning Network vs Spark comparison.

Related Tools

Frequently Asked Questions

Related Articles

Ready to get started?

Experience fast, non-custodial Bitcoin trading with deep liquidity and minimal fees.

Trade on Spark