Slide 15
Slide 15 text
Blockchain, decentralized applications and security - Renaud Lifchitz
15
Solidity basics
●
High-level language, syntax similar to JavaScript
●
Compiled to bytecode then deployed on the blockchain
●
Designed to target the Ethereum Virtual Machine (EVM)
●
Statically typed, supports inheritance, libraries, complex user-
defined types...
●
Ability to create contracts for voting, crowdfunding, blind
auctions, multi-signature wallets and more!
●
Official documentation:
https://solidity.readthedocs.io/en/develop/