Who controls my bitcoin in the Stacked Wallet?

By Stacked

Ultimately — you do.
But it’s worth understanding how that works, and what trade-offs are involved.

The Stacked Wallet is non-custodial, meaning you control your bitcoin. At the same time, it’s designed for instant payments, low fees, and everyday usability. Achieving both requires some thoughtful engineering and some deliberate choices.


What custody means in practice

Custody comes down to one simple question:

Who can move your bitcoin?

In the Stacked Wallet, the answer is you. Any movement of your bitcoin requires your participation. There is no way for Stacked or anyone else to move your funds on thier own.

This is different from banks, exchanges, and most investing apps. In those systems, the platform holds the bitcoin on your behalf and decides when and how you can access it. What you hold is effectively an IOU.


The role of Spark

To make bitcoin fast and practical for everyday use, Stacked Wallet is built on the Spark Protocol and the Breez SDK.

Spark is not:

  • A new blockchain
  • A rollup
  • A smart contract system
  • A bridge to another network

At a high level, Spark is a Bitcoin-native system designed specifically for payments, without giving up ownership. Your bitcoin remains tied to Bitcoin itself, while Spark helps it move quickly and cheaply off-chain.


How Spark enables self-custody and speed

At its core, Spark uses a shared signing model.

In simple terms:

  • Your bitcoin is controlled by keys that include you
  • Spark Operators help coordinate transactions
  • No transaction can happen without your participation

Spark Operators cannot move your bitcoin on their own. They don’t have unilateral control, and they don’t custody your funds in the traditional sense. Their role is to help sign and route transactions so payments can happen instantly.

This design allows:

  • Near-instant transactions
  • Very low fees
  • No need for channels, liquidity management, or constant on-chain interaction

The trade-off is that Spark relies on a small set of operators to help coordinate activity. This is a conscious design choice to make the wallet very easy to use Bitcoin as everyday money, without reverting to full custodial control.


What happens if something goes wrong?

A key property of Spark is that your bitcoin remains recoverable on the Bitcoin blockchain.

Users can enter and exit Spark freely. Even if Spark Operators or Stacked were unavailable, the system is designed so users can recover their funds back to Bitcoin’s base layer.

In other words:

  • Your bitcoin does not depend on Stacked staying online
  • Ownership ultimately rests on Bitcoin itself
  • Spark is a layer for using bitcoin, not replacing it

The bottom line

With the Stacked Wallet:

  • You control your bitcoin
  • Stacked cannot move it without you
  • Spark helps your bitcoin move quickly and cheaply
  • Bitcoin remains the final source of truth

This isn’t “bitcoin exposure” or an IOU.
It’s better money in your control, used in a way that fits everyday life.

Still need help?

Can't find what you're looking for? Our support team is here to help you get the most out of Stacked.