2 | Homestead Hard-fork Changes | 2015-11-15 | Final | Core | Standards Track |
4 | EIP Classification | 2015-11-17 | Final | | Meta |
5 | Gas Usage for RETURN and CALL* | 2015-11-22 | Final | Core | Standards Track |
6 | Renaming SUICIDE opcode | 2015-11-22 | Final | Interface | Standards Track |
7 | DELEGATECALL | 2015-11-15 | Final | Core | Standards Track |
8 | devp2p Forward Compatibility Requirements for Homestead | 2015-12-18 | Final | Networking | Standards Track |
20 | Token Standard | 2015-11-19 | Final | ERC | Standards Track |
55 | Mixed-case checksum address encoding | 2016-01-14 | Final | ERC | Standards Track |
100 | Change difficulty adjustment to target mean block time including uncles | 2016-04-28 | Final | Core | Standards Track |
137 | Ethereum Domain Name Service - Specification | 2016-04-04 | Final | ERC | Standards Track |
140 | REVERT instruction | 2017-02-06 | Final | Core | Standards Track |
141 | Designated invalid EVM instruction | 2017-02-09 | Final | Core | Standards Track |
145 | Bitwise shifting instructions in EVM | 2017-02-13 | Final | Core | Standards Track |
150 | Gas cost changes for IO-heavy operations | 2016-09-24 | Final | Core | Standards Track |
152 | Add BLAKE2 compression function F precompile | 2016-10-04 | Final | Core | Standards Track |
155 | Simple replay attack protection | 2016-10-14 | Final | Core | Standards Track |
158 | State clearing | 2016-10-16 | Final | Core | Standards Track |
160 | EXP cost increase | 2016-10-20 | Final | Core | Standards Track |
161 | State trie clearing (invariant-preserving alternative) | 2016-10-24 | Final | Core | Standards Track |
162 | Initial ENS Hash Registrar | 2016-10-25 | Final | ERC | Standards Track |
165 | Standard Interface Detection | 2018-01-23 | Final | ERC | Standards Track |
170 | Contract code size limit | 2016-11-04 | Final | Core | Standards Track |
181 | ENS support for reverse resolution of Ethereum addresses | 2016-12-01 | Final | ERC | Standards Track |
190 | Ethereum Smart Contract Packaging Standard | 2017-01-10 | Final | ERC | Standards Track |
191 | Signed Data Standard | 2016-01-20 | Final | ERC | Standards Track |
196 | Precompiled contracts for addition and scalar multiplication on the elliptic curve alt_bn128 | 2017-02-02 | Final | Core | Standards Track |
197 | Precompiled contracts for optimal ate pairing check on the elliptic curve alt_bn128 | 2017-02-06 | Final | Core | Standards Track |
198 | Big integer modular exponentiation | 2017-01-30 | Final | Core | Standards Track |
211 | New opcodes: RETURNDATASIZE and RETURNDATACOPY | 2017-02-13 | Final | Core | Standards Track |
214 | New opcode STATICCALL | 2017-02-13 | Final | Core | Standards Track |
225 | Clique proof-of-authority consensus protocol | 2017-03-06 | Final | Core | Standards Track |
234 | Add blockHash to JSON-RPC filter options. | 2017-03-24 | Final | Interface | Standards Track |
600 | Ethereum purpose allocation for Deterministic Wallets | 2017-04-13 | Final | ERC | Standards Track |
601 | Ethereum hierarchy for deterministic wallets | 2017-04-13 | Final | ERC | Standards Track |
606 | Hardfork Meta: Homestead | 2017-04-23 | Final | | Meta |
607 | Hardfork Meta: Spurious Dragon | 2017-04-23 | Final | | Meta |
608 | Hardfork Meta: Tangerine Whistle | 2017-04-23 | Final | | Meta |
609 | Hardfork Meta: Byzantium | 2017-04-23 | Final | | Meta |
627 | Whisper Specification | 2017-05-05 | Final | Networking | Standards Track |
649 | Metropolis Difficulty Bomb Delay and Block Reward Reduction | 2017-06-21 | Final | Core | Standards Track |
658 | Embedding transaction status code in receipts | 2017-06-30 | Final | Core | Standards Track |
681 | URL Format for Transaction Requests | 2017-08-01 | Final | ERC | Standards Track |
695 | Create eth_chainId method for JSON-RPC | 2017-08-21 | Final | Interface | Standards Track |
706 | DEVp2p snappy compression | 2017-09-07 | Final | Networking | Standards Track |
721 | Non-Fungible Token Standard | 2018-01-24 | Final | ERC | Standards Track |
777 | Token Standard | 2017-11-20 | Final | ERC | Standards Track |
778 | Ethereum Node Records (ENR) | 2017-11-23 | Final | Networking | Standards Track |
779 | Hardfork Meta: DAO Fork | 2017-11-26 | Final | | Meta |
820 | Pseudo-introspection Registry Contract | 2018-01-05 | Final | ERC | Standards Track |
868 | Node Discovery v4 ENR Extension | 2018-02-02 | Final | Networking | Standards Track |
1013 | Hardfork Meta: Constantinople | 2018-04-20 | Final | | Meta |
1014 | Skinny CREATE2 | 2018-04-20 | Final | Core | Standards Track |
1052 | EXTCODEHASH opcode | 2018-05-02 | Final | Core | Standards Track |
1108 | Reduce alt_bn128 precompile gas costs | 2018-05-21 | Final | Core | Standards Track |
1155 | Multi Token Standard | 2018-06-17 | Final | ERC | Standards Track |
1167 | Minimal Proxy Contract | 2018-06-22 | Final | ERC | Standards Track |
1193 | Ethereum Provider JavaScript API | 2018-06-30 | Final | Interface | Standards Track |
1234 | Constantinople Difficulty Bomb Delay and Block Reward Adjustment | 2018-07-19 | Final | Core | Standards Track |
1283 | Net gas metering for SSTORE without dirty maps | 2018-08-01 | Final | Core | Standards Track |
1344 | ChainID opcode | 2018-08-22 | Final | Core | Standards Track |
1363 | Payable Token | 2020-01-31 | Final | ERC | Standards Track |
1559 | Fee market change for ETH 1.0 chain | 2019-04-13 | Final | Core | Standards Track |
1679 | Hardfork Meta: Istanbul | 2019-01-04 | Final | | Meta |
1716 | Hardfork Meta: Petersburg | 2019-01-21 | Final | | Meta |
1820 | Pseudo-introspection Registry Contract | 2019-03-04 | Final | ERC | Standards Track |
1884 | Repricing for trie-size-dependent opcodes | 2019-03-28 | Final | Core | Standards Track |
2028 | Transaction data gas cost reduction | 2019-05-03 | Final | Core | Standards Track |
2124 | Fork identifier for chain compatibility checks | 2019-05-03 | Final | Networking | Standards Track |
2159 | Common Prometheus Metrics Names for Clients | 2019-07-01 | Final | Interface | Standards Track |
2200 | Structured Definitions for Net Gas Metering | 2019-07-18 | Final | Core | Standards Track |
2228 | Canonicalize the name of network ID 1 and chain ID 1 | 2019-08-04 | Final | | Informational |
2309 | ERC-721 Consecutive Transfer Extension | 2019-10-08 | Final | ERC | Standards Track |
2384 | Muir Glacier Difficulty Bomb Delay | 2019-11-20 | Final | Core | Standards Track |
2387 | Hardfork Meta: Muir Glacier | 2019-11-22 | Final | | Meta |
2565 | ModExp Gas Cost | 2020-03-20 | Final | Core | Standards Track |
2678 | Revised Ethereum Smart Contract Packaging Standard (EthPM v3) | 2020-05-26 | Final | ERC | Standards Track |
2681 | Limit account nonce to 2^64-1 | 2020-04-25 | Final | Core | Standards Track |
2696 | JavaScript request method RPC transport | 2020-06-04 | Final | Interface | Standards Track |
2700 | JavaScript Provider Event Emitter | 2020-06-05 | Final | Interface | Standards Track |
2718 | Typed Transaction Envelope | 2020-06-13 | Final | Core | Standards Track |
2929 | Gas cost increases for state access opcodes | 2020-09-01 | Final | Core | Standards Track |
2930 | Optional access lists | 2020-08-29 | Final | Core | Standards Track |
2981 | NFT Royalty Standard | 2020-09-15 | Final | ERC | Standards Track |
3156 | Flash Loans | 2020-11-15 | Final | ERC | Standards Track |
3198 | BASEFEE opcode | 2021-01-13 | Final | Core | Standards Track |
3529 | Reduction in refunds | 2021-04-22 | Final | Core | Standards Track |
3541 | Reject new contract code starting with the 0xEF byte | 2021-03-16 | Final | Core | Standards Track |
3554 | Difficulty Bomb Delay to December 2021 | 2021-05-06 | Final | Core | Standards Track |
4345 | Difficulty Bomb Delay to June 2022 | 2021-10-05 | Final | Core | Standards Track |