3
Na trdnost so vplivali C ++, Python in JavaScript, zasnovana pa je tako, da cilja na Ethereum Virtual Machine (EVM).Trdnost je statično vtipkana, med drugimi funkcijami podpira dedovanje, knjižnice in zapletene uporabniško definirane tipe.S pomočjo Solidity lahko ustvarite pogodbe za uporabo, kot so glasovanje, množično financiranje, slepe dražbe in denarnice z več podpisi.