Muneeb Ali: Stacks – Building Decentralized Apps and Smart Contracts on Bitcoin

Stacks is an open-source network of decentralized apps and smart contracts. It is a Layer-1 blockchain that connects to Bitcoin. Stacks uses a Proof of Transfer mining mechanism with bidding and staking capabilities. Clarity is the programming language used, a Turing-incomplete language which aims to give developers a safe way to build complex smart contracts where the code itself clearly shows what the program will do when run.

Muneeb Ali is the CEO and Co-founder of Hiro Systems, one of the companies creating Stacks. He joined us to chat about why he felt there was a need for Stacks, why he chose to build on top of Bitcoin, and the types of apps that are currently being run on Stacks 2.0.

Topics covered in this episode:

  • Muneeb’s background and how he got into crypto
  • Why Stacks was created
  • How this works being built on Bitcoin
  • Mining and bidding on blocks
  • Smart contracting on Stacks – Clarity programming language
  • Stacks vs “Bitcoin on Ethereum”
  • Stacks vs Rootstack
  • The apps that currently run on Stacks 2.0

Episode links:


  • 1inch: Discover the best rates and most efficient swapping routes across leading DEXes. Optimize on gas cost and execute DeFi trades faster with 1inch V2 –

This episode is hosted by Sunny Aggarwal & Friederike Ernst. Show notes and listening options: