A solidez foi influenciada por C,+ Python e JavaScript e foi projetada para segmentar a Ethereum Virtual Machine (EVM). A solidez é digitada estaticamente, suporta herança, bibliotecas e tipos complexos definidos pelo usuário entre outros recursos. Com Solididade você pode criar contratos para usos como votação, crowdfunding, leilões cegos e carteiras multi-signatura.