How does Stacks connect to Bitcoin?

Bitcoin was intentionally designed with a limited script to reduce the blockchain’s attack surface and increase its security and durability. Bitcoin layers, such as Stacks, build programmability on top of Bitcoin. Stacks is a layer linked to Bitcoin by its consensus mechanism that spans the two chains, called Proof of Transfer. This enables Stacks to leverage Bitcoin’s security and enables Stacks apps to use Bitcoin’s state, despite being a separate blockchain. With the Nakamoto release and launch of sBTC, 1-1 Bitcoin backed asset, Stacks will enable decentralized movement of BTC in and out of Bitcoin layers. 

Learn More About Stacks’ Features
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