Stacks busca retirar o diferencial que torna o Bitcoin tão poderoso, e estendê-lo com uma funcionalidade adicional, sem precisar realizar um fork ou mudar o blockchain original do Bitcoin.
Isso é feito conectando-se diretamente com o blockchain do Bitcoin por meio do seu [mecanismo de consenso](https://coinmarketcap.com/alexandria/glossary/consensus) proof-of-transfer (PoX), pagando os mineradores em BTC para emitirem novos tokens Stacks (STX). No entanto, os holders do token STX também podem fazer stack ( *não* [*stake*](https://coinmarketcap.com/alexandria/glossary/staking)) dos seus tokens para ganhar recompensas em Bitcoin.
Stacks apresenta uma nova linguagem de programação dos contratos inteligentes, conhecida como Clarity, que foi projetada para ser segura e fácil de construir graças à sua sintaxe inequívoca. Esta linguagem de programação centrada no contrato inteligente também é utilizada pelo blockchain [Algorand (ALGO)](https://coinmarketcap.com/pt/br/currencies/algorand/).
Além disso, Stacks foi a primeira criptomoeda a receber a qualificação da SEC para venda nos Estados Unidos da América, permitindo o lançamento da oferta de dinheiro de venda Reg A+ de US$28 milhões para seus tokens STX, em julho de 2019.