# Ethereum EIPs: Final (89)


Eip Title Created Status Category Type
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
▲ Powered by Vercel