Stacks (STX) ist eine Schicht, die auf der Bitcoin Blockchain aufgebaut ist und darauf abzielt, die Funktionalität von Bitcoin zu erweitern, indem sie Smart Contracts und dezentralisierte Anwendungen (dApps) ermöglicht. Sie zielt darauf ab, Bitcoin mehr als nur ein passives Asset zu machen, indem sie sein Potenzial für den Einsatz in anspruchsvollen Anwendungen freisetzt. Stacks verwendet einen Konsensmechanismus, der als Proof of Transfer (PoX) bekannt ist, und ermöglicht es, sich mit der Bitcoin-Blockchain zu verbinden und so von der robusten Sicherheit von Bitcoin zu profitieren. Die Stacks-Schicht ist darauf ausgelegt, skalierbar zu sein und Transaktionen zu ermöglichen, die auf Bitcoin abgewickelt werden. Sie verwendet die Programmiersprache Clarity, die auf Sicherheit und Vorhersehbarkeit ausgelegt ist und es Entwicklern ermöglicht, mit Sicherheit zu wissen, was ein Vertrag vor seiner Ausführung tun wird.