Spark TLDR
Spark is an off-chain scaling solution that builds on top of Statechains to enable instant, extremely low fee, and unlimited self-custodial transactions of Bitcoin and tokens while also natively enabling sending and receiving via Lightning.
Spark is not a rollup, nor a blockchain. There are no smart contracts nor VM. Spark is native to Bitcoin and its payments-focused architecture, enabling on-chain funds to be transacted at any scale, with near-instant speeds, and at virtually zero cost.
At it’s core, Spark is a simple shared signing protocol on top of Bitcoin. There are no bridges, external consensus, or sequencers. Users can enter and exit the network freely, with funds always non-custodial and recoverable on L1 via a unilateral exit which depends on Bitcoin and no one else. Transactions on Spark happen by delegating on-chain funds via the shared signing protocol.
Like the Lightning Network, Spark transactions work by delegating ownership of on-chain UTXOs between parties. The key difference: Spark introduces a set of signers, called Spark Operators (SOs), responsible for helping sign transactions as they happen. SOs cannot move funds without the users, who are required participants in any transfer. On L1, Spark state appears as a chain of multi-sigs, secured by users and SOs. On L2, it operates as a tree structure, mapping transaction history and balances in real time. Simple, fully native to Bitcoin, and open-sourced.
For a system that scales Bitcoin as effectively as Spark does, it achieves the maximum possible level of trustlessness. Specifically, it maintains 1/n trust assumptions or minority/n depending on the setup. To learn more about the trust assumptions, read our trust assumptions page.
Key Features
We built Spark from first principles. It’s designed to deliver an exceptional payment UX that’s as trustless as possible while making sure we respect our core Bitcoin roots.
Instant payments
Send and receive BTC and other assets in under one second on Spark
Self-custodial
Maintain your sovereignty by owning your keys
Low Fees
Send funds fee-free on Spark, with minimal fees on the Lightning and Bitcoin
Lightning: send & receive
Native Lightning — no node, liquidity, or channel management.
Token Support
Issue, transfer, and process tokens (e.g., stablecoins) directly on Bitcoin
1/n trust assumptions
Minimal trust — only a single honest party is needed (minority/n)
Exit Freedom
Exit to Bitcoin L1 unilaterally at any time—no permission required
High Performance
High throughput for all operations, scaling without limits