On the CENNZnet, we use Rust for the blockchain core, or in other terms, for the software of our blockchain nodes . This is where the blocks are being generated, smart contracts are being executed and the consensus and governance protocols are running.