Tracing smart-contract L1 evolution from Bitcoin

This graphic draws a 'family tree' of smart-contract L1s. It starts from Bitcoin as the root — basic UTXO scripting for payments — and branches into three main state-model paths: Ethereum's account-based global VM, Cardano's eUTXO + Plutus, and Ergo's eUTXO + ErgoScript + Sigma Protocols.
The top half of the visual groups Cardano and Ergo as the 'eUTXO family', showing how they extend UTXO ideas for smart contracts while Ethereum follows a global-account approach.
The bottom half compares these four L1s across determinism, audit complexity, expressiveness and hidden global state risk — showing how state model choices impact predictability, how hard code is to audit, how much power developers get, and how much invisible shared state risk each ecosystem carries.
Bitcoin: High determinism with simple scripts, low audit complexity, limited expressiveness, no hidden global state.
Ethereum: Deterministic VM but execution paths depend on changing global state, high audit complexity, high expressiveness, significant hidden global state risk.
Cardano: High determinism with eUTXO forcing explicit inputs/outputs, moderate audit complexity, high expressiveness, minimal hidden state.
Ergo: High determinism with eUTXO + ErgoScript, moderate audit complexity, high expressiveness with Sigma Protocols, minimal hidden state.
Start with the tree diagram showing Bitcoin as the root.
Follow the branches: Ethereum (account-based) vs eUTXO family (Cardano, Ergo).
Compare the table rows: Determinism, Audit complexity, Expressiveness, Hidden global state risk.
Note how eUTXO designs (Cardano, Ergo) maintain Bitcoin's predictability while adding smart contract power.
Copy the code below to use this infographic in your blog or website.
Please keep the link to ergoblockchain.org.
<a href="https://ergoblockchain.org/infographics/smart-contract-l1-tree?utm_source=embed&utm_medium=referral" target="_blank" rel="noopener noreferrer">
<img
src="https://ergoblockchain.org/infographics/smart-contract-l1-tree.png"
alt="Infographic titled Smart-Contract L1 Tree showing Bitcoin at the root branching into Ethereum, Cardano and Ergo, with a table comparing determinism, audit complexity, expressiveness and hidden global state risk."
style="max-width:100%; height:auto; border:0;"
loading="lazy"
/>
</a>
<p style="font-size:12px; color:#888;">
Source: <a href="https://ergoblockchain.org/infographics/smart-contract-l1-tree?utm_source=embed&utm_medium=referral" target="_blank" rel="noopener noreferrer">ergoblockchain.org</a>
</p>Discover visual guides to Ergo's PoW, eUTXO smart contracts, storage rent, privacy and more.
Browse All Infographics