Solidity es un lenguaje de programación utilizado para desarrollar contratos inteligentes (smart contracts) en la plataforma Ethereum. Fue creado en 2014 por un grupo de desarrolladores liderados por Gavin Wood y está inspirado en otros lenguajes de programación, como C++, Python y JavaScript.
Sin embargo, debido a que los contratos