Os contratos inteligentes não são mais bem atendidos por JavaScript ou Rust, eles exigem uma linguagem projetada em torno da propriedade e do controle de acesso. É por isso que a Flow criou o Cadence, um novo paradigma para o desenvolvimento de blockchain.