Der Konsens von Stacks heißt nach Angaben des Projekts Proof of Transfer (PoX) und beruht sowohl auf STX als auch auf BTC. PoX ähnelt im Prinzip dem Proof of Work (Arbeitsnachweis) von Bitcoin: Bitcoin-Miner geben Strom aus und werden in BTC belohnt, Stacks-Miner geben bereits geschürfte BTC aus und werden in STX belohnt. Miner bieten mit BTC und haben eine nach Gebot gewichtete Zufallswahrscheinlichkeit, zum Leader zu werden; die Wahl des Leaders findet auf der Bitcoin-Chain statt, neue Blöcke werden auf der Stacks-Schicht geschrieben. Ein Block wird angenommen, sobald Signaturen von mindestens 70 % des gesamten Signer-Gewichts vorliegen.
Nach Angaben des Projekts ist jeder Stacks-Block an Bitcoin verankert. Transaktionen auf der Stacks-Schicht sind demnach durch die gesamte Rechenleistung (Hash Power) von Bitcoin gesichert; um sie umzukehren, müsste ein Angreifer Bitcoin selbst neu ordnen (Reorg). Unter den Regeln des Nakamoto-Upgrades werden Miner für eine Tenure (Amtszeit eines Miners) ausgewählt, die einem Bitcoin-Block entspricht. Während dieser Tenure bauen und schlagen Miner mehrere Stacks-Blöcke vor, und Signer genehmigen und hängen sie an.
Smart Contracts auf Stacks schreiben Entwickler in Clarity: Nach Angaben des Projekts ist Clarity die Programmiersprache, die diese Contracts antreibt, und sie gilt als entscheidbar (decidable), sodass man vor der Ausführung genau wissen kann, was ein Contract tun wird.