📝

Clarity Smart Contracts

Clarity is a decidable smart contract language that optimizes for predictability and security. Unlike other languages, Clarity is interpreted and not compiled.

  • ✓ Decidable language
  • ✓ No compiler required
  • ✓ Built-in security features
  • ✓ Easy to audit
Learn More →
🔄

Proof of Transfer (PoX)

Proof of Transfer is a novel consensus mechanism that leverages Bitcoin's security. Miners commit Bitcoin to participate in leader election, connecting Stacks to Bitcoin.

  • ✓ Bitcoin security
  • ✓ Energy efficient
  • ✓ Stackers earn BTC
  • ✓ Sustainable rewards
Learn More →

Nakamoto Upgrade

The Nakamoto upgrade brings significant improvements to Stacks, including faster blocks, improved finality, and enhanced Bitcoin connection.

  • ✓ 5-second blocks
  • ✓ Bitcoin finality
  • ✓ 100% Bitcoin hashpower
  • ✓ Enhanced security
Learn More →
💰

Stacking

Stacking is the process of locking STX tokens to support network consensus and earn Bitcoin rewards. It's a unique way to earn native Bitcoin yield.

  • ✓ Earn Bitcoin rewards
  • ✓ Support network security
  • ✓ Flexible lock periods
  • ✓ Non-custodial
Learn More →
🔗

Bitcoin Layer 2

Stacks is a Bitcoin Layer 2 that enables smart contracts and decentralized applications while settling transactions on Bitcoin L1.

  • ✓ Bitcoin settlement
  • ✓ Smart contract capability
  • ✓ Scalable transactions
  • ✓ Bitcoin-native
Learn More →

Learning Resources

📚 Documentation

Comprehensive guides and API references for developers

View Docs →

🎓 Tutorials

Step-by-step tutorials to build on Stacks

Start Learning →

📖 Whitepaper

Deep dive into the technical architecture

Read Paper →

💬 Community

Join discussions with developers and users

Join Discord →