โ Blockchain & Smart Contracts (Solidity) learning pathBlockchain & Smart Contracts (Solidity) ยท Module 1 of 10
Ethereum and smart contracts
Understand the platform Solidity runs on.
๐ Key ideas
- Ethereum is a programmable blockchain running smart contracts.
- The Ethereum Virtual Machine (EVM) executes contract bytecode.
- Accounts: externally owned accounts (wallets) and contract accounts.
- Transactions cost gas paid in ETH.
- EVM-compatible chains: Polygon, BNB Chain, Arbitrum, Base.
๐ก Real-life example: Ethereum is a shared world computer; smart contracts are apps anyone can verify.
EVMEthereum Virtual Machine
GasFee for computation
EOAExternally owned account (wallet)
EVM-compatibleChains that run EVM bytecode