Golden
Solidity

Solidity

Object-oriented programming language for writing smart contracts

Solidity is a contract-oriented, high-level language for implementing smart contracts. It was influenced by C++, Python and JavaScript, and is designed to target the Ethereum Virtual Machine (EVM).



Solidity is statically typed, supports inheritance, libraries and complex user-defined types among other features.



Solidity can run on Remix, a web browser-based IDE that allows you to write Solidity smart contracts, deploy and run the smart contracts.



A contract in the sense of Solidity is a collection of code (its functions) and data (its state) that resides at a specific address on the Ethereum blockchain. Solidity allows developers to create contracts for voting, crowdfunding, blind auctions, multi-signature wallets and more.

Timeline

People

Name
Role
Related Golden topics







Further reading

Title
Author
Link
Type
Date









Documentaries, videos and podcasts

Title
Date
Link





Companies

Company
CEO
Location
Products/Services