A Smesher is a participant in the network. Smeshers get to create and submit blocks of transactions to be added to the ledger. They also participate in the Hare consensus protocol. Smeshers play a critical role in ensuring the stability of the network. To become a Smesher, one needs to run the Spacemesh App and allocate disk space for a designated period of time. Smeshers are incentivized for their efforts via transaction fees and by receipt of a ‘Smeshing reward’ for creating blocks.