Spacemesh is a blockmesh operating system designed to run general-purpose smart contracts at web-scale. It is powered by a free novel consensus protocol. Spacemesh is designed to create a highly-decentralized p2p blockchain computer formed by individuals from around the globe running Spacemesh on their desktop PCs at home.