A Bitcoin Layer that enables smart contracts and applications whose state is anchored to the Bitcoin blockchain through its proof-of-transfer consensus.
Semantic Classification
Content
- Stacks runs a separate chain whose blocks are anchored to Bitcoin, settling its history against the Bitcoin ledger. Its proof-of-transfer mechanism recycles Bitcoin to secure the production of Stacks blocks.
- Contracts on Stacks are written in the Clarity language, which is interpreted rather than compiled. The design aims to add programmability while inheriting settlement assurances from Bitcoin.