Blockchain-Dev Building of a blockchain using the POW consensus mechanism alongside its protocol (cryptocurrency) & smart contracts