--- title: Stacks documentation description: Write Clarity smart contracts, build apps, and starting mining with the Stacks blockchain --- ## Understand Stacks [@page-reference | grid] | /understand-stacks/overview, /understand-stacks/proof-of-transfer, /understand-stacks/testnet ## Write smart contracts [@page-reference | grid] | /write-smart-contracts/overview, /write-smart-contracts/hello-world-tutorial ## Build apps [@page-reference | grid] | /build-apps/guides/authentication, /build-apps/guides/transaction-signing, /build-apps/guides/data-storage ## Start mining [@page-reference | grid] | /start-mining/mainnet, /start-mining/testnet, /understand-stacks/running-testnet-node ## Ecosystem [@page-reference | grid-small] | /ecosystem/overview, /ecosystem/stacks-token, /ecosystem/contributing