Status: Stagnant

Number Title Author(s)
86 Abstraction of transaction origin and signature
101 Serenity Currency and Crypto Abstraction
210 Blockhash refactoring
233 Formal process of hard forks
Alex Beregszaszi ()
615 Subroutines and Static Jumps for the EVM
616 SIMD Operations for the EVM
665 Add precompiled contract for Ed25519 signature verification
689 Address Collision of Contract Address Causes Exceptional Halt
698 OPCODE 0x46 BLOCKREWARD
858 Reduce block reward and delay difficulty bomb
969 Modifications to ethash to invalidate existing dedicated hardware implementations
1010 Uniformity Between 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B and 0x15E55EF43efA8348dDaeAa455F16C43B64917e3c
1011 Hybrid Casper FFG
1015 Configurable On Chain Issuance
1051 Overflow checking for the EVM
1057 ProgPoW, a Programmatic Proof-of-Work
1087 Net gas metering for SSTORE operations
1109 PRECOMPILEDCALL opcode (Remove CALL costs for precompiled contracts)
1227 Defuse Difficulty Bomb and Reset Block Reward
1276 Eliminate Difficulty Bomb and Adjust Block Reward on Constantinople Shift
1285 Increase Gcallstipend gas in the CALL opcode
1295 Modify Ethereum PoW Incentive Structure and Delay Difficulty Bomb
1352 Specify restricted address range for precompiles/system contracts
Alex Beregszaszi ()
1380 Reduced gas cost for call to self
1418 Blockchain Storage Rent Payment
1459 Node Discovery via DNS
1482 Define a maximum block timestamp drift
1485 TEthashV1
1588 "Hardfork Meta: Ethereum ProgPoW"
1681 Temporal Replay Protection
1702 Generalized Account Versioning Scheme
1829 Precompile for Elliptic Curve Linear Combinations
1872 Ethereum Network Upgrade Windows
1895 Support for an Elliptic Curve Cycle
1930 CALLs with strict gas semantic. Revert if not enough gas available.
1959 New Opcode to check if a chainID is part of the history of chainIDs
1962 EC arithmetic and pairings with runtime definitions
1965 Method to check if a chainID is valid at a specific block Number
1985 Sane limits for certain EVM parameters
2014 Extended State Oracle
Alex Beregszaszi ()
2026 State Rent H - Fixed Prepayment for accounts
2027 State Rent C - Net contract size accounting
2029 State Rent A - State counters contract
2031 State Rent B - Net transaction counter
2035 Stateless Clients - Repricing SLOAD and SSTORE to pay for block proofs
2045 Particle gas costs for EVM opcodes
2046 Reduced gas cost for static calls made to precompiles
Alex Beregszaszi ()
2070 "Hardfork Meta: Berlin"
Alex Beregszaszi ()
2242 Transaction Postdata
2294 Explicit bound to Chain ID size
2327 BEGINDATA opcode
2330 EXTSLOAD opcode
2378 EIPs Eligible for Inclusion
2474 Coinbase calls
Ricardo Guilherme Schmidt ()
2488 Deprecate the CALLCODE opcode
Alex Beregszaszi ()
2515 Implement Difficulty Freeze
2537 Precompile for BLS12-381 curve operations
2542 New opcodes TXGASLIMIT and CALLGASLIMIT
2583 Penalty for account trie misses
2584 Trie format transition with overlay trees
2593 Escalator fee market change for ETH 1.0 chain
2657 Ephemeral Testnet Yolo
2666 Repricing of precompiles and Keccak256 function
2803 Rich Transactions
2926 Chunk-Based Code Merkleization
2935 Save historical block hashes in state
2936 EXTCLEAR Opcode For SELFDESTRUCTed contracts
2937 SET_INDESTRUCTIBLE opcode
2938 Account Abstraction
2970 IS_STATIC opcode
2997 IMPERSONATECALL Opcode
3068 Precompile for BN256 HashToCurve Algorithms
3143 Increase block rewards to 5 ETH
3220 Crosschain Identifier Specification
3238 Difficulty Bomb Delay to Q2/2022
Afri Schoedon ()
3267 Giving Ethereum fees to Future Salaries
3298 Removal of refunds
3300 Phase out refunds
3322 Account gas storage opcodes
3336 Paged memory allocation for the EVM
3337 Frame pointer support for memory load and store operations
3368 Increase block rewards to 3 ETH, with 2 Year Decay to 1 ETH Scheduled
3372 5 FNV primes for ethash
3403 Partial removal of refunds
3416 Median Gas Premium
3436 Expanded Clique Block Choice Rule
3455 SUDO Opcode
3508 Transaction Data Opcodes
3520 Transaction Destination Opcode
3521 Reduce access list cost
3534 Restricted Chain Context Type Transactions
3584 Block Access List
3690 EOF - JUMPDEST Table
3756 Gas Limit Cap
3788 Strict enforcement of chainId
3978 Gas refunds on reverts
4396 Time-Aware Base Fee Calculation
4444 Bound Historical Data in Execution Clients
4488 Transaction calldata gas cost reduction with total calldata limit
4520 Multi-byte opcodes prefixed by EB and EC.
4573 Procedures for the EVM
4747 Simplify EIP-161
4758 Deactivate SELFDESTRUCT
4760 SELFDESTRUCT bomb
4762 Statelessness gas cost changes
4803 Limit transaction gas to a maximum of 2^63-1
Alex Beregszaszi ()
4863 Beacon chain push withdrawals
4938 "eth/67 - Removal of GetNodeData"
5000 MULDIV instruction
5003 Insert Code into EOAs with AUTHUSURP
5022 Increase price of SSTORE from zero to non-zero to 40k gas
5027 Remove the limit on contract code size
5065 Instruction for transferring ether
5081 Expirable Trainsaction
5283 Semaphore for Reentrancy Protection
5478 CREATE2COPY Opcode
5988 Add Poseidon hash function precompile
6190 Verkle-compatible SELFDESTRUCT
6810 Ex Post Facto Cascading Revert
6811 To The Moon—10 Minute Blocks
6888 Math checking in EVM