A better internet, built on Bitcoin
Stacks makes Bitcoin programmable, enabling decentralized apps and smart contracts that inherit all of Bitcoin’s powers.
Build apps and smart contracts on Bitcoin
Stacks connects to Bitcoin, enabling you to build apps, smart contracts, and digital assets that are integrated with Bitcoin's security, capital, and network.
Start building
Earn Bitcoin by Stacking
Lock your STX temporarily to support the network’s security and consensus. As a reward, you’ll earn Bitcoin that miners transfer as part of Proof of Transfer.
Reimagine our financial system on Bitcoin
Stacks makes Bitcoin's $760B of capital programmable with smart contracts. Build a better financial system on top of Bitcoin that’s open, composable, and without intermediaries.
Start building
Clarity, for safer smart contracts
Run your app’s logic on the blockchain with Clarity smart contracts. Clarity is a more secure and predictable language that prevents many bugs and exploits. Perfect for high-stakes code where bugs are not an option.
Resources
Mining
Mining is the process of adding new blocks to the Stacks blockchain. With Proof of Transfer, miners spend Bitcoin to mine new blocks — no special hardware is required.
Stacking
Stacking is locking your STX temporarily to support the network's security and consensus. As a reward, you'll earn Bitcoin that miners transfer through Proof of Transfer.