โ† Blockchain & Smart Contracts (Solidity) learning path
Blockchain & Smart Contracts (Solidity) ยท Module 1 of 10

Ethereum and smart contracts

Understand the platform Solidity runs on.

๐Ÿ“– Key ideas

  1. Ethereum is a programmable blockchain running smart contracts.
  2. The Ethereum Virtual Machine (EVM) executes contract bytecode.
  3. Accounts: externally owned accounts (wallets) and contract accounts.
  4. Transactions cost gas paid in ETH.
  5. 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