Module Overview
Ethereum is the foundation almost everything in crypto beyond Bitcoin sits on. Understanding what a smart contract is — and what it isn't — is the prerequisite for evaluating every protocol you'll encounter from here.
- Ethereum launched in July 2015, founded by Vitalik Buterin and a team of co-founders. Designed as a programmable blockchain, not just a payment system.
- Smart contracts are programs that run on the Ethereum Virtual Machine (EVM) — automated agreements that execute exactly as written.
- Ether (ETH) is Ethereum's native currency. It pays for transactions (gas) and secures the network through staking.
- Ethereum's transition from proof-of-work to proof-of-stake (the Merge, September 2022) was one of the largest live system upgrades in computing history.
- Nearly every category in crypto outside Bitcoin — DeFi, stablecoins, NFTs, DAOs — runs on Ethereum or chains compatible with its design.
Key Terms
The vocabulary this module unlocks. Skim before you read.
- Ethereum
- The second major blockchain, launched in 2015. The original general-purpose smart-contract platform.
- Smart contract
- A program deployed to a blockchain that executes deterministically when called. The code is the contract; there is no human in the loop.
- EVM (Ethereum Virtual Machine)
- The runtime environment that executes Ethereum smart contracts. Other chains compatible with the EVM (Polygon, Arbitrum, Base, etc.) are called "EVM-compatible."
- Ether / ETH
- The native currency of the Ethereum network. Used to pay gas fees and as a store of value.
The lineage before 2008
2013
Vitalik Buterin publishes the Ethereum whitepaper
The proposal: a blockchain with a Turing-complete programming language, capable of running arbitrary programs (smart contracts) — not just transferring money.
Jul 2015
Ethereum mainnet launches
The first major blockchain designed as a general-purpose computer goes live. Proof-of-work consensus, similar to Bitcoin.
Jun 2016
The DAO hack
A coding bug in The DAO (an early Ethereum smart contract) lets attackers drain $50M+. The community hard-forks to reverse it, creating Ethereum Classic. The episode permanently shapes how smart contracts are audited.
Jul 2020
DeFi Summer
Decentralized finance protocols (Compound, Aave, Uniswap) grow from millions to billions in TVL. Ethereum proves itself as financial infrastructure, not just speculation.
Sep 15, 2022
The Merge
Ethereum transitions from proof-of-work to proof-of-stake. Reduces energy consumption by 99.95%. One of the largest live system upgrades in computing history.
Mar 2024
Dencun upgrade
Proto-danksharding reduces costs for layer 2 networks by 10x+. Ethereum's vision as a settlement layer for L2 activity solidifies.
A different question than Bitcoin asked
Bitcoin asked a specific question: could money exist without trusting intermediaries? The answer, demonstrated by the protocol's continuous operation since 2009, was yes.
In 2013, a nineteen-year-old programmer named Vitalik Buterin asked a different question. What if the rules of money — what it does, where it flows, who can use it, what conditions trigger its movement — could themselves be programmable? Bitcoin solved digital cash. What if you could build a blockchain that could solve digital agreements?
The answer became Ethereum, which launched in July 2015. It is, in 2026, the second-largest cryptocurrency by market capitalization and the foundation of nearly the entire on-chain economy outside Bitcoin.
What programmable money actually means
Bitcoin's blockchain stores one kind of data: who sent how much to whom. The script language Bitcoin uses is intentionally limited — you can write rules like "this transaction requires two signatures" or "this transaction can only be spent after a certain date," but you cannot write arbitrary programs.
Ethereum was designed differently. Its native programming environment, the Ethereum Virtual Machine (EVM), is Turing-complete — capable, in principle, of running any program you can write. Programs deployed to the EVM are called smart contracts, and they are the technical foundation of everything Ethereum makes possible.
A smart contract is just code. It lives on the blockchain at a specific address. Anyone can call its functions by sending a transaction. The code executes exactly as written. Once deployed, no party can stop it, censor it, selectively enforce it, or unilaterally change what it does. The blockchain runs the contract; the contract runs the rules.
This is what "programmable money" means. Not that crypto can be sent. That the conditions under which it moves can be encoded in software, enforced by the network, and trusted to execute without any central party overseeing the process.
Why this matters
Smart contracts changed what blockchains could be used for.
A protocol like Uniswap is just a set of smart contracts. Users deposit liquidity. Other users swap tokens. The contract sets prices algorithmically and routes the trade. No company is operating it. No bank is settling it. The contract is.
A protocol like Aave is just a set of smart contracts. Users deposit collateral and borrow against it. The contract liquidates undercollateralized positions automatically when prices move. No loan officer reviews applications. No credit check is performed. The math is the math.
A stablecoin like USDC or DAI is just a smart contract that controls issuance and redemption of the token. An NFT is just a smart contract that tracks ownership of unique digital items. A DAO (decentralized autonomous organization) is just a smart contract that lets token holders vote on shared decisions.
Almost everything you have heard about in crypto beyond Bitcoin is built out of smart contracts on Ethereum or an Ethereum-compatible chain. The phrase "DeFi" — decentralized finance — describes the cumulative effect: financial infrastructure built entirely out of smart contracts, with no operating company in the middle.
Composability: the money legos effect
Smart contracts have one more important property worth understanding. They are composable. Any smart contract can call any other smart contract. A new lending protocol can use an existing oracle for prices, an existing token for collateral, and an existing exchange for liquidations.
The popular shorthand is "money legos." Every primitive built on Ethereum becomes a building block for the next one. The cumulative effect is financial infrastructure that compounds on itself in ways that traditional finance — with its closed APIs, proprietary databases, and contractual permissions — cannot match.
This is why Ethereum's developer ecosystem has grown the way it has. Building on Ethereum means leveraging everything already deployed. The marginal cost of trying a new financial idea is low because the underlying primitives are public.
ETH the asset
Ethereum the network has a native currency: Ether, abbreviated ETH. It has two specific purposes on the network.
The first is paying for gas — the computational fee for every transaction and every smart contract interaction. When you send ETH, swap tokens, or mint an NFT, you are paying a small amount of ETH to the validators who include your transaction in a block. This is true for any operation on the Ethereum network.
The second is staking. Since the September 2022 transition from proof-of-work to proof-of-stake (called "The Merge"), Ethereum's network security comes from validators who lock up ETH as collateral and earn rewards for honest validation. As of 2026, over thirty million ETH is staked, securing the network and earning yields in the range of three to five percent annually.
This dual role gives ETH something unusual in crypto: a direct economic relationship between the asset and the network's operation. More usage of Ethereum means more demand for ETH (for gas). More staked ETH means stronger security. The asset and the protocol are tightly coupled by design.
Trust the contract, not the developer
One critical mental model when working with Ethereum. Once a smart contract is deployed, the bytecode at that address cannot be edited. Whether anyone can change its behavior depends on what the developer built in.
Some contracts retain admin privileges — the original developer can pause the contract, change parameters, or upgrade to a new version. This is sometimes necessary for early-stage protocols that need to fix bugs. It is also a centralization risk. An admin who turns malicious (or is compromised) can drain funds.
The most-trusted protocols have renounced ownership — the admin keys have been permanently destroyed, leaving the contract immutable. Once a contract reaches this state, what the code does is what it does forever, until Ethereum itself stops running.
When you evaluate any DeFi protocol, the question to ask is: what powers does the contract still retain, and who controls them? If the answer is "none, the keys were destroyed," you have something structurally trustless. If the answer is "the founders can change everything at any time," you have a slower version of trusting the founders.
The practical takeaway
Ethereum is the foundation almost everything you will encounter in this course beyond Bitcoin sits on. Stablecoins (Module 9), exchanges (Module 10), staking yield (Module 12), and tokens (Module 13) all run on Ethereum or chains compatible with its design.
The mental model to carry forward: smart contracts are code that runs on a global computer no one owns. They execute as written. Their reliability depends on the design of the contract itself, not on any operator's trustworthiness. Read the contract — or trust people who have — before sending money to it.
Module 7 is a recap of Part 1. You have learned why crypto exists, what a blockchain is, what makes Bitcoin valuable, how to hold it safely, how transactions work, and what programmable money actually means. The recap consolidates these into a working mental model before Part 2 takes you into the broader ecosystem.
Key takeaways
Carry these with you
01
Bitcoin is digital money. Ethereum is a programmable computer that happens to use digital money to operate.
02
A smart contract is code that runs on the blockchain and cannot be stopped, censored, or selectively enforced once deployed.
03
Ethereum's design enables 'composability' — any smart contract can interact with any other, creating financial infrastructure that builds on itself.
04
Trust the contract, not the developer. Once a contract is deployed and ownership renounced, what the code does is what it does. Read it, or trust the auditors.
What you should now be able to do
- 01.Explain how Ethereum differs from Bitcoin at the architectural level and what 'programmable money' actually means.
- 02.Identify what a smart contract is and why it changed what blockchains could be used for.
- 03.Recognize Ethereum's role as the foundation of nearly the entire on-chain economy beyond Bitcoin.
- 04.Apply the smart contract framing to evaluate any DeFi, NFT, or token project: what is the contract actually doing, and what can it not do?
Module quiz
Test what you learned
Pick an answer, see the result immediately, and check your reasoning against the explanation. The questions are tied directly to the outcomes promised at the top of this module.
Question 1 of 6
What is the main difference between Bitcoin and Ethereum?
Question 2 of 6
What is a smart contract?
Question 3 of 6
What is ETH used for on Ethereum?
Question 4 of 6
What was 'The Merge'?
Question 5 of 6
What does 'composability' mean in the context of Ethereum?
Question 6 of 6
Once a smart contract is deployed on Ethereum, who can modify it?
Read deeper
Curated readings for Module 6
A brief history of Ethereum · The Block
Ethereum launched in July 2015 with Vitalik Buterin's 'world computer' vision — a decentralized platform for any application needing trustless infrastructure. Its history has been defined by major moments: the 2016 DAO hack and contentious fork, the 2017 ICO boom, the 2020 DeFi Summer, the 2022 transition to proof-of-stake (the Merge), and the L2-centric era beginning in 2023. Each phase shaped subsequent technical decisions. Combined effects of EIP-1559 (fee burning) and the Merge made ETH net deflationary in active conditions.
The blockchain trilemma · The Block
The blockchain trilemma, articulated by Vitalik Buterin, identifies a structural tradeoff between three properties any blockchain must balance: security, scalability, and decentralization. Optimizing for any two compromises the third. It is an engineering observation about current architectures rather than a fundamental mathematical law. Most blockchain projects' 'we solved the trilemma' marketing claims are actually different tradeoffs dressed as breakthroughs. Genuine improvements (rollups, sharding, zk-proofs) have taken years of research to ship and represent partial relaxations of the constraint, not complete solutions.
Vitalik Buterin's blog
The primary source.
What is Ethereum's roadmap? · The Block
Ethereum's roadmap is organized into named phases addressing specific architectural challenges: The Merge (proof-of-stake, completed September 2022), The Surge (scaling through L2s and sharding, ongoing), The Scourge (validator centralization), The Verge (lightweight validation via Verkle trees), The Purge (reducing historical data), and The Splurge (account abstraction and misc improvements). Major recent upgrade: proto-danksharding via the March 2024 Dencun upgrade, which cut L2 costs by 10x+. The roadmap is more concrete than blockchain skeptics often acknowledge, with multiple major upgrades shipped on roughly stated timelines.
Who is Vitalik Buterin? · The Block
Vitalik Buterin is the co-founder of Ethereum and one of the most consequential figures in modern technology. Born in Russia in 1994 and raised in Canada, he learned about Bitcoin at 17, published the Ethereum whitepaper in late 2013, and has remained the public face of Ethereum since the network's July 2015 launch. Unusually for a major tech founder, he has remained a working researcher — publishing hundreds of technical essays on his blog, declining aggressive personal monetization, donating tens of millions to charity, and staying engaged with protocol-level research. His continued technical engagement is a structural feature of Ethereum that most other crypto projects do not have.
Up next
Module 7 · Beginner · 5 min
Part 1 recap — what you actually know now
Preview reader
You are reading a private preview of IMPCT Institute. If something landed, didn't land, or felt confusing on this lesson, tell us. Short notes are useful. Long notes are useful. No notes are also fine.

