Přeskočit na obsah
+420 774 147 594
Kontakt

Slovník

Solidity

Solidity je objektově orientovaný programovací jazyk pro psaní smart kontraktů na Ethereu a EVM-kompatibilních blockchainech, jako jsou Polygon či Arbitrum. Umožňuje vývojářům vytvářet samovykonávající se kontrakty s transparentní a neměnnou logikou, která běží bez potřeby důvěryhodného prostředníka.

Syntaxe si půjčuje z JavaScriptu, Pythonu a C++, takže je pro webové vývojáře přístupná, model vykonávání se však zásadně liší. Každá operace spotřebovává gas, jednotku výpočetních nákladů hrazenou iniciátorem transakce, takže efektivita kódu je přímo otázkou nákladů. K vývojovým nástrojům patří Hardhat a Foundry pro lokální testování, OpenZeppelin s auditovanými knihovnami kontraktů a Remix jako IDE v prohlížeči. Pro webové vývojáře vstupující do blockchainu je Solidity hlavním jazykem pro tvorbu DeFi protokolů, NFT kontraktů, DAO a decentralizovaných aplikací.

Potřebujete pomoc s projektem?

Proberme, jak můžeme přivést Vaši vizi k životu.
Získat nezávaznou nabídku