Skip to content

What is solidity

Solidity is a high-level, statically-typed programming language used to write smart contracts for Ethereum and other blockchain platforms that are compatible with the Ethereum Virtual Machine (EVM). These smart contracts are self-executing contracts with the terms of the agreement directly written into code.

What is EVM?

Screenshot 2024-11-15 at 2.50.22 AM.png

As the EVM developer, you are supposed to focus on writing the Solidity code.

Rarely (if you’re working on the blockchain/want to inspect something deeper) you decompile the bytecode and try to understand it.