Stacks documentation

Search docs
K
Write Clarity smart contracts, build apps, and starting mining with the Stacks blockchain

Understand Stacks

Graphic for: Overview
OverviewLearn more about the Stacks 2.0 blockchain
Overview
Graphic for: Proof of Transfer
Proof of TransferUnderstand the proof-of-transfer consensus mechanism
Proof of Transfer
Graphic for: Testnet
TestnetTest your smart contracts and apps
Testnet

Write smart contracts

Graphic for: Clarity overview
Clarity overviewOverview and guides for getting started with Clarity
Clarity overview
Graphic for: Hello, World
Hello, WorldLearn the basics of Clarity and write a simple Hello World smart contract.
Hello, World

Build apps

Graphic for: Authentication
AuthenticationRegister and sign in users with identities on the Stacks blockchain
Authentication
Graphic for: Transaction signing
Transaction signingPrompt users to sign and broadcast transactions to the Stacks blockchain
Transaction signing
Graphic for: Data storage
Data storageSave and retrieve data for users with Gaia
Data storage

Start mining

Graphic for: Mine mainnet Stacks tokens
Mine mainnet Stacks tokensSet up and run a miner on the Stacks 2.0 mainnet
Mine mainnet Stacks tokens
Graphic for: Mine testnet Stacks tokens
Mine testnet Stacks tokensSet up and run a miner on the Stacks 2.0 testnet
Mine testnet Stacks tokens
Graphic for: Running a mainnet node
Running a mainnet nodeLearn how to set up and run a mainnet node
Running a mainnet node
Graphic for: Running a testnet node
Running a testnet nodeLearn how to set up and run a testnet node
Running a testnet node
Graphic for: Running a regtest node
Running a regtest nodeLearn how to set up and run a regtest node
Running a regtest node

Ecosystem

Overview of StacksLearn about Stacks and decentralization
Overview of Stacks
Stacks tokenLearn about the native token of Stacks
Stacks token
How to contributeLearn how this site is built, and how you could contribute to it.
How to contribute