CENNZnet is a public blockchain and Decentralised Application platform that puts great user experience first.