| EIP-170 |
Contract code size limit |
| EIP-2677 |
Limit size of `initcode` |
| EIP-1901 |
Add OpenRPC Service Discovery To JSON-RPC Services |
| EIP-1077 |
Gas relay for contract calls |
| EIP-2678 |
Revised Ethereum Smart Contract Packaging Standard (EthPM v3) |
| EIP-2384 |
Muir Glacier Difficulty Bomb Delay |
| EIP-1155 |
ERC-1155 Multi Token Standard |
| EIP-2009 |
Compliance Service |
| EIP-1344 |
ChainID opcode |
| EIP-1820 |
Pseudo-introspection Registry Contract |
| EIP-1462 |
Base Security Token |
| EIP-777 |
ERC777 Token Standard |
| EIP-2098 |
Compact Signature Representation |
| EIP-173 |
Contract Ownership Standard |
| EIP-2003 |
EVMC modules for implementations of precompiled contracts |
| EIP-926 |
Address metadata registry |
| EIP-1474 |
Remote procedure call specification |
| EIP-1959 |
New Opcode to check if a chainID is part of the history of chainIDs |
| EIP-1202 |
Voting Standard |
| EIP-191 |
Signed Data Standard |
| EIP-2926 |
Chunk-Based Code Merkleization |
| EIP-1962 |
EC arithmetic and pairings with runtime definitions |
| EIP-2327 |
BEGINDATA opcode |
| EIP-2304 |
Multichain address resolution for ENS |
| EIP-2242 |
Transaction Postdata |
| EIP-1884 |
Repricing for trie-size-dependent opcodes |
| EIP-1261 |
Membership Verification Token (MVT) |
| EIP-1450 |
ERC-1450 A compatible security token for issuing and trading SEC-compliant securities |
| EIP-2525 |
ENSLogin |
| EIP-712 |
Ethereum typed structured data hashing and signing |
| EIP-233 |
Formal process of hard forks |
| EIP-1066 |
Status Codes |
| EIP-2 |
Homestead Hard-fork Changes |
| EIP-1930 |
CALLs with strict gas semantic. Revert if not enough gas available. |
| EIP-1271 |
Standard Signature Validation Method for Contracts |
| EIP-1504 |
ERC-1504 Upgradable Smart Contract |
| EIP-161 |
State trie clearing (invariant-preserving alternative) |
| EIP-1775 |
App Keys, application specific wallet accounts |
| EIP-1965 |
Method to check if a chainID is valid at a specific block Number |
| EIP-2200 |
Structured Definitions for Net Gas Metering |
| EIP-2929 |
Gas cost increases for state access opcodes |
| EIP-1898 |
Add `blockHash` to JSON-RPC methods which accept a default block parameter. |
| EIP-2045 |
Particle gas costs for EVM opcodes |
| EIP-1123 |
Revised Ethereum Smart Contract Packaging Standard |
| EIP-1234 |
Constantinople Difficulty Bomb Delay and Block Reward Adjustment |
| EIP-998 |
ERC-998 Composable Non-Fungible Token Standard |
| EIP-1948 |
Non-fungible Data Token |
| EIP-2193 |
dType Alias Extension - Decentralized Type System |
| EIP-2470 |
Singleton Factory |
| EIP-2612 |
|
| EIP-2477 |
Token Metadata Integrity |
| EIP-1921 |
dType Functions Extension |
| EIP-1444 |
Localized Messaging with Signal-to-Text |
| EIP-1761 |
ERC-1761 Scoped Approval Interface |
| EIP-2334 |
BLS12-381 Deterministic Account Hierarchy |
| EIP-616 |
SIMD Operations for the EVM |
| EIP-2746 |
Rules Engine Standard |
| EIP-137 |
Ethereum Domain Name Service - Specification |
| EIP-2255 |
Wallet Permissions System |
| EIP-1459 |
Node Discovery via DNS |
| EIP-820 |
Pseudo-introspection Registry Contract |
| EIP-1078 |
Universal login / signup using ENS subdomains |
| EIP-1193 |
Ethereum Provider JavaScript API |
| EIP-721 |
ERC-721 Non-Fungible Token Standard |
| EIP-1014 |
Skinny CREATE2 |
| EIP-1052 |
EXTCODEHASH opcode |
| EIP-1011 |
Hybrid Casper FFG |
| EIP-2256 |
wallet_getOwnedAssets JSON-RPC Method |
| EIP-1 |
EIP Purpose and Guidelines |
| EIP-190 |
Ethereum Smart Contract Packaging Standard |
| EIP-1015 |
Configurable On Chain Issuance |
| EIP-1485 |
|
| EIP-150 |
Gas cost changes for IO-heavy operations |
| EIP-1319 |
Smart Contract Package Registry Interface |
| EIP-2583 |
Penalty for account trie misses |
| EIP-2018 |
Clearable Token |
| EIP-2035 |
Stateless Clients - Repricing SLOAD and SSTORE to pay for block proofs |
| EIP-1109 |
PRECOMPILEDCALL opcode (Remove CALL costs for precompiled contracts) |
| EIP-725 |
Proxy Account |
| EIP-758 |
Subscriptions and filters for completed transactions |
| EIP-1923 |
zk-SNARK Verifier Registry Standard |
| EIP-2733 |
Transaction package |
| EIP-1829 |
Precompile for Elliptic Curve Linear Combinations |
| EIP-1985 |
Sane limits for certain EVM parameters |
| EIP-1812 |
Ethereum Verifiable Claims |
| EIP-1417 |
Poll Standard |
| EIP-2535 |
Diamond Standard |
| EIP-695 |
Create `eth_chainId` method for JSON-RPC |
| EIP-607 |
"Hardfork Meta: Spurious Dragon" |
| EIP-1056 |
Ethereum Lightweight Identity |
| EIP-1227 |
Defuse Difficulty Bomb and Reset Block Reward |
| EIP-2309 |
ERC-721 Consecutive Transfer Extension |
| EIP-615 |
Subroutines and Static Jumps for the EVM |
| EIP-2019 |
Fundable Token |
| EIP-1108 |
Reduce alt_bn128 precompile gas costs |
| EIP-1484 |
Digital Identity Aggregator |
| EIP-2565 |
Repricing of the EIP-198 ModExp precompile |
| EIP-2335 |
BLS12-381 Keystore |
| EIP-1538 |
Transparent Contract Standard |
| EIP-155 |
Simple replay attack protection |
| EIP-1592 |
Address and ERC20-compliant transfer rules |
| EIP-1203 |
ERC-1203 Multi-Class Token Standard (ERC-20 Extension) |
| EIP-1276 |
Eliminate Difficulty Bomb and Adjust Block Reward on Constantinople Shift |
| EIP-1613 |
Gas stations network |
| EIP-162 |
Initial ENS Hash Registrar |
| EIP-165 |
ERC-165 Standard Interface Detection |
| EIP-2124 |
Fork identifier for chain compatibility checks |
| EIP-2031 |
State Rent B - Net transaction counter |
| EIP-2029 |
State Rent A - State counters contract |
| EIP-1967 |
Standard Proxy Storage Slots |
| EIP-1996 |
Holdable Token |
| EIP-2014 |
Extended State Oracle |
| EIP-160 |
EXP cost increase |
| EIP-2021 |
Payoutable Token |
| EIP-2025 |
Block Rewards Proposal for funding Eth1.x |
| EIP-2400 |
URL Format for Transaction Receipts |
| EIP-2020 |
E-Money Standard Token |
| EIP-1679 |
"Hardfork Meta: Istanbul" |
| EIP-2786 |
Ethereum Provider Connect/Disconnect Events |
| EIP-608 |
"Hardfork Meta: Tangerine Whistle" |
| EIP-2070 |
"Hardfork Meta: Berlin" |
| EIP-606 |
"Hardfork Meta: Homestead" |
| EIP-1922 |
zk-SNARK Verifier Standard |
| EIP-2364 |
"eth/64: forkid-extended protocol handshake" |
| EIP-2015 |
Wallet Update Chain JSON-RPC Method (`wallet_updateChain`) |
| EIP-2387 |
"Hardfork Meta: Muir Glacier" |
| EIP-1588 |
"Hardfork Meta: Ethereum ProgPoW" |
| EIP-2135 |
Consumable Interface |
| EIP-1706 |
Disable SSTORE with gasleft lower than call stipend |
| EIP-908 |
Reward clients for a sustainable network |
| EIP-2488 |
Deprecate the CALLCODE opcode |
| EIP-1013 |
"Hardfork Meta: Constantinople" |
| EIP-689 |
Address Collision of Contract Address Causes Exceptional Halt |
| EIP-2046 |
Reduced gas cost for static calls made to precompiles |
| EIP-1716 |
"Hardfork Meta: Petersburg" |
| EIP-1803 |
Rename opcodes for clarity |
| EIP-7 |
DELEGATECALL |
| EIP-609 |
"Hardfork Meta: Byzantium" |
| EIP-831 |
URI Format for Ethereum |
| EIP-1710 |
URL Format for Web3 Browsers |
| EIP-2681 |
Limit account nonce to 2^64-1 |
| EIP-868 |
Node Discovery v4 ENR Extension |