Šablona začíná validací
Těžební uzel vybírá platné transakce, obvykle podle poplatku a balíčků předků, a respektuje váhu, sigops a konsenzus. getblocktemplate podle BIP 22 poskytuje práci externímu softwaru.
Coinbase vytváří a vyplácí
První transakce nesmí vytvořit víc než povolenou subvenci a vybírá poplatky. Může měnit extra nonce, určuje výplatu a u SegWitu nese witness commitment.
Hlavička nese proof of work
Merkle root transakcí je v 80bajtové hlavičce s verzí, předchozím hashem, časem, cílem a nonce. Změny dávají nové kandidáty, dokud hash neklesne pod cíl.
Share není blok
Pool přijímá výsledky s lehčím cílem, aby měřil příspěvek stroje; běžný share není platný blok sítě. Stratum V2 rozvíjí transport i možnosti účasti na výběru transakcí.