How does Stacks compare to rollups?

Stacks, as we defined earlier, is a Bitcoin layer. Rollups are a different type of scaling solution, but they are not layers. In recent months, comparisons have been made between Stacks and sovereign rollups, in particular, with key differences highlighted in a GitHub entry. Most notably, rollups require tokens to be moved in and out of L1 (in this case, the Bitcoin L1). This is why the development and launch of sBTC will be crucial for new technologies like rollups that require BTC to be moved in and out of the Bitcoin L1.

Additionally, sovereign rollups, in particular, publish the full rollup data on to L1. Stacks, on the other hand, publishes hashes of data to every Bitcoin block.

Learn more about Stacks and rolllups
Arrow Icon Go

Got more questions?


Learn about the Stacks technology: Proof of Transfer, Clarity smart contracts, DeFi on Bitcoin, and more

Discover Stacks Features
Arrow Icon Go

Learning resources

Expand your knowledge with recommended videos, articles, podcasts, and SIPs

See Learning Resources
Arrow Icon Go

Ask the community

Need help? Ask and join the thousands of Stackers from all around the world

Join Discord
Arrow Icon Go