EIP-86: Abstraction of transaction origin and signature | Vitalik Buterin |
EIP-101: Serenity Currency and Crypto Abstraction | Vitalik Buterin |
EIP-210: Blockhash refactoring | Vitalik Buterin |
EIP-615: Subroutines and Static Jumps for the EVM | Greg Colvin, Brooklyn Zelenka, Paweł Bylica, Christian Reitwiessner |
EIP-616: SIMD Operations for the EVM | Greg Colvin |
EIP-665: Add precompiled contract for Ed25519 signature verification | Tobias Oberstein |
EIP-689: Address Collision of Contract Address Causes Exceptional Halt | Yoichi Hirai |
EIP-698: OPCODE 0x46 BLOCKREWARD | Cody Burns |
EIP-858: Reduce block reward and delay difficulty bomb | Carl Larson |
EIP-969: Modifications to ethash to invalidate existing dedicated hardware implementations | David Stanfill |
EIP-1010: Uniformity Between 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B and 0x15E55EF43efA8348dDaeAa455F16C43B64917e3c | Anderson Wesley |
EIP-1011: Hybrid Casper FFG | Danny Ryan, Chih-Cheng Liang |
EIP-1015: Configurable On Chain Issuance | Alex Van de Sande |
EIP-1051: Overflow checking for the EVM | Nick Johnson |
EIP-1057: ProgPoW, a Programmatic Proof-of-Work | Greg Colvin, Andrea Lanfranchi, Michael Carter, IfDefElse |
EIP-1087: Net gas metering for SSTORE operations | Nick Johnson |
EIP-1109: PRECOMPILEDCALL opcode (Remove CALL costs for precompiled contracts) | Jordi Baylina |
EIP-1227: Defuse Difficulty Bomb and Reset Block Reward | SmeargleUsedFly |
EIP-1276: Eliminate Difficulty Bomb and Adjust Block Reward on Constantinople Shift | EOS Classic |
EIP-1285: Increase Gcallstipend gas in the CALL opcode | Ben Kaufman, Adam Levi |
EIP-1295: Modify Ethereum PoW Incentive Structure and Delay Difficulty Bomb | Brian Venturo |
EIP-1352: Specify restricted address range for precompiles/system contracts | Alex Beregszaszi |
EIP-1380: Reduced gas cost for call to self | Alex Beregszaszi, Jacques Wagener |
EIP-1418: Blockchain Storage Rent Payment | William Entriken |
EIP-1482: Define a maximum block timestamp drift | Maurelian |
EIP-1485: TEthashV1 | trustfarm, trustfarm |
EIP-1681: Temporal Replay Protection | Martin Holst Swende |
EIP-1702: Generalized Account Versioning Scheme | Wei Tang |
EIP-1829: Precompile for Elliptic Curve Linear Combinations | Remco Bloemen |
EIP-1895: Support for an Elliptic Curve Cycle | Alexandre Belling |
EIP-1930: CALLs with strict gas semantic. Revert if not enough gas available. | Ronan Sandford |
EIP-1959: New Opcode to check if a chainID is part of the history of chainIDs | Ronan Sandford |
EIP-1962: EC arithmetic and pairings with runtime definitions | Alex Vlasov |
EIP-1965: Method to check if a chainID is valid at a specific block Number | Ronan Sandford |
EIP-1985: Sane limits for certain EVM parameters | Alex Beregszaszi, Paweł Bylica |
EIP-2014: Extended State Oracle | Alex Beregszaszi |
EIP-2026: State Rent H - Fixed Prepayment for accounts | Alexey Akhunov |
EIP-2027: State Rent C - Net contract size accounting | Alexey Akhunov |
EIP-2029: State Rent A - State counters contract | Alexey Akhunov |
EIP-2031: State Rent B - Net transaction counter | Alexey Akhunov |
EIP-2035: Stateless Clients - Repricing SLOAD and SSTORE to pay for block proofs | Alexey Akhunov |
EIP-2045: Particle gas costs for EVM opcodes | Casey Detrio, Alex Beregszaszi |
EIP-2046: Reduced gas cost for static calls made to precompiles | Alex Beregszaszi |
EIP-2242: Transaction Postdata | John Adler |
EIP-2294: Explicit bound to Chain ID size | Zainan Victor Zhou, Alex Beregszaszi |
EIP-2327: BEGINDATA opcode | Martin Lundfall |
EIP-2330: EXTSLOAD opcode | Dominic Letz, Santiago Palladino |
EIP-2474: Coinbase calls | Ricardo Guilherme Schmidt |
EIP-2488: Deprecate the CALLCODE opcode | Alex Beregszaszi |
EIP-2515: Implement Difficulty Freeze | James Hancock |
EIP-2537: Precompile for BLS12-381 curve operations | Alex Vlasov, Kelly Olson, Alex Stokes |
EIP-2542: New opcodes TXGASLIMIT and CALLGASLIMIT | Alex Forshtat |
EIP-2583: Penalty for account trie misses | Martin Holst Swende |
EIP-2584: Trie format transition with overlay trees | Guillaume Ballet |
EIP-2593: Escalator fee market change for ETH 1.0 chain | Dan Finlay |
EIP-2666: Repricing of precompiles and Keccak256 function | Alex Vlasov |
EIP-2803: Rich Transactions | Micah Zoltu |
EIP-2926: Chunk-Based Code Merkleization | Sina Mahmoodi, Alex Beregszaszi |
EIP-2935: Save historical block hashes in state | Vitalik Buterin, Tomasz Stanczak |
EIP-2936: EXTCLEAR Opcode For SELFDESTRUCTed contracts | William Morriss |
EIP-2937: SET_INDESTRUCTIBLE opcode | Vitalik Buterin |
EIP-2938: Account Abstraction | Vitalik Buterin, Ansgar Dietrichs, Matt Garnett, Will Villanueva, Sam Wilson |
EIP-2970: IS_STATIC opcode | Vitalik Buterin |
EIP-2997: IMPERSONATECALL Opcode | Sergio Demian Lerner |
EIP-3068: Precompile for BN256 HashToCurve Algorithms | Dr. Christopher Gorman |
EIP-3074: AUTH and AUTHCALL opcodes | Sam Wilson, Ansgar Dietrichs, Matt Garnett, Micah Zoltu |
EIP-3143: Increase block rewards to 5 ETH | Ben Tinner |
EIP-3220: Crosschain Identifier Specification | Weijia Zhang, Peter Robinson |
EIP-3238: Difficulty Bomb Delay to Q2/2022 | Afri Schoedon |
EIP-3267: Giving Ethereum fees to Future Salaries | Victor Porton, Victor Porton |
EIP-3298: Removal of refunds | Vitalik Buterin, Martin Swende |
EIP-3300: Phase out refunds | William Morriss |
EIP-3322: Account gas storage opcodes | William Morriss |
EIP-3336: Paged memory allocation for the EVM | Nick Johnson |
EIP-3337: Frame pointer support for memory load and store operations | Nick Johnson |
EIP-3368: Increase block rewards to 3 ETH, with 2 Year Decay to 1 ETH Scheduled | Michael D. Carter |
EIP-3372: 5 FNV primes for ethash | mineruniter969, mineruniter969 |
EIP-3403: Partial removal of refunds | Vitalik Buterin, Martin Swende |
EIP-3416: Median Gas Premium | HexZorro, Mojtaba Tefagh |
EIP-3436: Expanded Clique Block Choice Rule | Danno Ferrin |
EIP-3508: Transaction Data Opcodes | Alex Papageorgiou |
EIP-3520: Transaction Destination Opcode | Alex Papageorgiou |
EIP-3521: Reduce access list cost | Matt Garnett |
EIP-3534: Restricted Chain Context Type Transactions | Isaac Ardis |
EIP-3584: Block Access List | Gajinder Singh, Piper Merriam |
EIP-3690: EOF - JUMPDEST Table | Alex Beregszaszi, Paweł Bylica, Andrei Maiboroda |
EIP-3756: Gas Limit Cap | lightclient |
EIP-3788: Strict enforcement of chainId | Gregory Markou |
EIP-3978: Gas refunds on reverts | Anton Bukov, Mikhail Melnik |
EIP-4396: Time-Aware Base Fee Calculation | Ansgar Dietrichs |
EIP-4488: Transaction calldata gas cost reduction with total calldata limit | Vitalik Buterin, Ansgar Dietrichs |
EIP-4520: Multi-byte opcodes prefixed by EB and EC. | Brayton Goodall, Mihir Faujdar |
EIP-4573: Procedures for the EVM | Greg Colvin, Greg Colvin |
EIP-4747: Simplify EIP-161 | Peter Davies |
EIP-4758: Deactivate SELFDESTRUCT | Guillaume Ballet, Vitalik Buterin, Dankrad Feist |
EIP-4760: SELFDESTRUCT bomb | Guillaume Ballet, Vitalik Buterin, Dankrad Feist |
EIP-4762: Statelessness gas cost changes | Guillaume Ballet, Vitalik Buterin, Dankrad Feist |
EIP-4803: Limit transaction gas to a maximum of 2^63-1 | Alex Beregszaszi |
EIP-4863: Beacon chain push withdrawals | Alex Stokes, Danny Ryan |
EIP-5003: Insert Code into EOAs with AUTHUSURP | Dan Finlay, Sam Wilson |
EIP-5022: Increase price of SSTORE from zero to non-zero to 40k gas | Green |
EIP-5027: Remove the limit on contract code size | Qi Zhou |
EIP-5065: Instruction for transferring ether | Mudit Gupta |
EIP-5081: Expirable Trainsaction | Zainan Victor Zhou, Nick Johnson, Konrad Feldmeier |
EIP-5283: Semaphore for Reentrancy Protection | Sergio D. Lerner |
EIP-5478: CREATE2COPY Opcode | Qi Zhou |
EIP-5988: Add Poseidon hash function precompile | Abdelhamid Bakhta, Eli Ben Sasson, Avihu Levy, David Levit Gurevich |
EIP-6190: Verkle-compatible SELFDESTRUCT | Gavin John |