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
LinkedIn

Further reading

Title
Author
Link
Type
Date

Documentaries, videos and podcasts

Title
Date
Link

Companies

Company
CEO
Location
Products/Services

News

Title
Author
Date
Publisher
Description
Omar Faridi
June 19, 2020
Crowdfund Insider
Telos, one of the most active blockchains, launches Ethereum Virtual Machine testnet on an EOSIO Blockchain.
Fink Densford
January 11, 2019
MassDevice
The Medical Device Business Journal -- Medical Device News & Articles | MassDevice
Golden logo
Text is available under the Creative Commons Attribution-ShareAlike 4.0; additional terms apply. By using this site, you agree to our Terms & Conditions.