Smart kontrakty na Ethereu sú programy spustené na EVM vykonávajúce transakcie s deterministickým správaním. Používajú Solidity, optimalizujú gas, ukladajú stav v storage, používajú udalosti a podporujú štandardy tokenov ERC-20 a ERC-721.
Značka: truffle
Vývoj smart kontraktů na Ethereum v jazyce Solidity
Smart kontrakty na Ethereum běžia v EVM a vyžadujú bezpečnosť, efektívnosť a auditovateľnosť. Solidity je staticky typovaný jazyk generujúci bytecode s podporou rozhraní ABI, knižníc, storage, memory a eventov.