Living

NumberTitleAuthor
1 EIP Purpose and Guidelines Martin Becze <mb@ethereum.org>, Hudson Jameson <hudson@ethereum.org>, et al.
5069 EIP Editor Handbook Pooja Ranjan (@poojaranjan), Gavin John (@Pandapip1), Sam Wilson (@SamWilsn), et al.

Final

NumberTitleAuthor
2 Homestead Hard-fork Changes Vitalik Buterin (@vbuterin)
4 EIP Classification Joseph Chow (@ethers)
5 Gas Usage for `RETURN` and `CALL*` Christian Reitwiessner <c@ethdev.com>
6 Renaming SUICIDE opcode Hudson Jameson <hudson@hudsonjameson.com>
7 DELEGATECALL Vitalik Buterin (@vbuterin)
8 devp2p Forward Compatibility Requirements for Homestead Felix Lange <felix@ethdev.com>
20 Token Standard Fabian Vogelsteller <fabian@ethereum.org>, Vitalik Buterin <vitalik.buterin@ethereum.org>
55 Mixed-case checksum address encoding Vitalik Buterin <vitalik.buterin@ethereum.org>, Alex Van de Sande <avsa@ethereum.org>
100 Change difficulty adjustment to target mean block time including uncles Vitalik Buterin (@vbuterin)
137 Ethereum Domain Name Service - Specification Nick Johnson <arachnid@notdot.net>
140 REVERT instruction Alex Beregszaszi (@axic), Nikolai Mushegian <nikolai@nexusdev.us>
141 Designated invalid EVM instruction Alex Beregszaszi (@axic)
145 Bitwise shifting instructions in EVM Alex Beregszaszi (@axic), Paweł Bylica (@chfast)
150 Gas cost changes for IO-heavy operations Vitalik Buterin (@vbuterin)
152 Add BLAKE2 compression function `F` precompile Tjaden Hess <tah83@cornell.edu>, Matt Luongo (@mhluongo), Piotr Dyraga (@pdyraga), James Hancock (@MadeOfTin)
155 Simple replay attack protection Vitalik Buterin (@vbuterin)
158 State clearing Vitalik Buterin (@vbuterin)
160 EXP cost increase Vitalik Buterin (@vbuterin)
161 State trie clearing (invariant-preserving alternative) Gavin Wood (@gavofyork)
162 Initial ENS Hash Registrar Maurelian, Nick Johnson <nick@ethereum.org>, Alex Van de Sande <avsa@ethereum.org>
165 Standard Interface Detection Christian Reitwießner <chris@ethereum.org>, Nick Johnson <nick@ethereum.org>, Fabian Vogelsteller <fabian@lukso.network>, Jordi Baylina <jordi@baylina.cat>, Konrad Feldmeier <konrad.feldmeier@brainbot.com>, William Entriken <github.com@phor.net>
170 Contract code size limit Vitalik Buterin (@vbuterin)
173 Contract Ownership Standard Nick Mudge (@mudgen), Dan Finlay <dan@danfinlay.com>
181 ENS support for reverse resolution of Ethereum addresses Nick Johnson <arachnid@notdot.net>
190 Ethereum Smart Contract Packaging Standard Piper Merriam (@pipermerriam), Tim Coulter (@tcoulter), Denis Erfurt (@mhhf), RJ Catalano (@VoR0220), Iuri Matias (@iurimatias)
191 Signed Data Standard Martin Holst Swende (@holiman), Nick Johnson <arachnid@notdot.net>
196 Precompiled contracts for addition and scalar multiplication on the elliptic curve alt_bn128 Christian Reitwiessner <chris@ethereum.org>
197 Precompiled contracts for optimal ate pairing check on the elliptic curve alt_bn128 Vitalik Buterin <vitalik@ethereum.org>, Christian Reitwiessner <chris@ethereum.org>
198 Big integer modular exponentiation Vitalik Buterin (@vbuterin)
211 New opcodes: RETURNDATASIZE and RETURNDATACOPY Christian Reitwiessner <chris@ethereum.org>
214 New opcode STATICCALL Vitalik Buterin <vitalik@ethereum.org>, Christian Reitwiessner <chris@ethereum.org>
223 Token with transaction handling model Dexaran (@Dexaran) <dexaran@ethereumclassic.org>
225 Clique proof-of-authority consensus protocol Péter Szilágyi <peterke@gmail.com>
234 Add `blockHash` to JSON-RPC filter options. Micah Zoltu (@MicahZoltu)
600 Ethereum purpose allocation for Deterministic Wallets Nick Johnson (@arachnid), Micah Zoltu (@micahzoltu)
601 Ethereum hierarchy for deterministic wallets Nick Johnson (@arachnid), Micah Zoltu (@micahzoltu)
606 Hardfork Meta: Homestead Alex Beregszaszi (@axic)
607 Hardfork Meta: Spurious Dragon Alex Beregszaszi (@axic)
608 Hardfork Meta: Tangerine Whistle Alex Beregszaszi (@axic)
609 Hardfork Meta: Byzantium Alex Beregszaszi (@axic)
627 Whisper Specification Vlad Gluhovsky <gluk256@gmail.com>
649 Metropolis Difficulty Bomb Delay and Block Reward Reduction Afri Schoedon (@5chdn), Vitalik Buterin (@vbuterin)
658 Embedding transaction status code in receipts Nick Johnson <nick@ethereum.org>
681 URL Format for Transaction Requests Daniel A. Nagy (@nagydani)
684 Revert creation in case of collision Vitalik Buterin (@vbuterin), Renan Rodrigues de Souza (@RenanSouza2)
695 Create `eth_chainId` method for JSON-RPC Isaac Ardis <isaac.ardis@gmail.com>, Wei Tang (@sorpaas), Fan Torchz (@tcz001), Erik Marks (@rekmarks)
706 DEVp2p snappy compression Péter Szilágyi <peter@ethereum.org>
712 Typed structured data hashing and signing Remco Bloemen (@Recmo), Leonid Logvinov (@LogvinovLeon), Jacob Evans (@dekz)
721 Non-Fungible Token Standard William Entriken (@fulldecent), Dieter Shirley <dete@axiomzen.co>, Jacob Evans <jacob@dekz.net>, Nastassia Sachs <nastassia.sachs@protonmail.com>
747 wallet_watchAsset RPC Method Dan Finlay (@danfinlay), Esteban Mino (@estebanmino), Gavin John (@Pandapip1)
777 Token Standard Jacques Dafflon <mail@0xjac.com>, Jordi Baylina <jordi@baylina.cat>, Thomas Shababi <tom@truelevel.io>
778 Ethereum Node Records (ENR) Felix Lange <fjl@ethereum.org>
779 Hardfork Meta: DAO Fork Casey Detrio (@cdetrio)
820 Pseudo-introspection Registry Contract Jordi Baylina <jordi@baylina.cat>, Jacques Dafflon <jacques@dafflon.tech>
868 Node Discovery v4 ENR Extension Felix Lange <fjl@ethereum.org>
1013 Hardfork Meta: Constantinople Nick Savers (@nicksavers)
1014 Skinny CREATE2 Vitalik Buterin (@vbuterin)
1046 tokenURI Interoperability Tommy Nicholas (@tomasienrbc), Matt Russo (@mateosu), John Zettler (@JohnZettler), Matt Condon (@shrugs), Gavin John (@Pandapip1)
1052 EXTCODEHASH opcode Nick Johnson <arachnid@notdot.net>, Paweł Bylica <pawel@ethereum.org>
1108 Reduce alt_bn128 precompile gas costs Antonio Salazar Cardozo (@shadowfiend), Zachary Williamson (@zac-williamson)
1155 Multi Token Standard Witek Radomski <witek@enjin.io>, Andrew Cooke <ac0dem0nk3y@gmail.com>, Philippe Castonguay (@phabc) <pc@horizongames.net>, James Therien <james@turing-complete.com>, Eric Binet <eric@enjin.io>, Ronan Sandford (@wighawag) <wighawag@gmail.com>
1167 Minimal Proxy Contract Peter Murray (@yarrumretep), Nate Welch (@flygoing), Joe Messerman (@JAMesserman)
1193 Ethereum Provider JavaScript API Fabian Vogelsteller (@frozeman), Ryan Ghods (@ryanio), Victor Maia (@MaiaVictor), Marc Garreau (@marcgarreau), Erik Marks (@rekmarks)
1234 Constantinople Difficulty Bomb Delay and Block Reward Adjustment Afri Schoedon (@5chdn)
1271 Standard Signature Validation Method for Contracts Francisco Giordano (@frangio), Matt Condon (@shrugs), Philippe Castonguay (@PhABC), Amir Bandeali (@abandeali1), Jorge Izquierdo (@izqui), Bertrand Masius (@catageek)
1283 Net gas metering for SSTORE without dirty maps Wei Tang (@sorpaas)
1328 WalletConnect URI Format ligi (@ligi), Pedro Gomes (@pedrouid)
1344 ChainID opcode Richard Meissner (@rmeissner), Bryant Eisenbach (@fubuloubu)
1363 Payable Token Vittorio Minacori (@vittominacori)
1559 Fee market change for ETH 1.0 chain Vitalik Buterin (@vbuterin), Eric Conner (@econoar), Rick Dudley (@AFDudley), Matthew Slipper (@mslipper), Ian Norden (@i-norden), Abdelhamid Bakhta (@abdelhamidbakhta)
1679 Hardfork Meta: Istanbul Alex Beregszaszi (@axic), Afri Schoedon (@5chdn)
1716 Hardfork Meta: Petersburg Afri Schoedon (@5chdn), Marius van der Wijden (@MariusVanDerWijden)
1820 Pseudo-introspection Registry Contract Jordi Baylina <jordi@baylina.cat>, Jacques Dafflon <mail@0xjac.com>
1884 Repricing for trie-size-dependent opcodes Martin Holst Swende (@holiman)
1967 Proxy Storage Slots Santiago Palladino (@spalladino), Francisco Giordano (@frangio), Hadrien Croubois (@Amxx)
2028 Transaction data gas cost reduction Alexey Akhunov (@AlexeyAkhunov), Eli Ben Sasson <eli@starkware.co>, Tom Brand <tom@starkware.co>, Louis Guthmann <louis@starkware.co>, Avihu Levy <avihu@starkware.co>
2098 Compact Signature Representation Richard Moore (@ricmoo), Nick Johnson <nick@ethereum.org>
2124 Fork identifier for chain compatibility checks Péter Szilágyi <peterke@gmail.com>, Felix Lange <fjl@ethereum.org>
2135 Consumable Interface (Tickets, etc) Zainan Victor Zhou (@xinbenlv)
2159 Common Prometheus Metrics Names for Clients Adrian Sutton (@ajsutton)
2200 Structured Definitions for Net Gas Metering Wei Tang (@sorpaas)
2228 Canonicalize the name of network ID 1 and chain ID 1 William Entriken (@fulldecent)
2255 Wallet Permissions System Dan Finlay (@danfinlay), Erik Marks (@rekmarks), Gavin John (@Pandapip1)
2309 ERC-721 Consecutive Transfer Extension Sean Papanikolas (@pizzarob)
2364 eth/64: forkid-extended protocol handshake Péter Szilágyi <peterke@gmail.com>, Péter Szilágyi (@karalabe), Tim Beiko (@timbeiko)
2384 Muir Glacier Difficulty Bomb Delay Eric Conner (@econoar)
2387 Hardfork Meta: Muir Glacier James Hancock (@madeoftin)
2464 eth/65: transaction announcements and retrievals Péter Szilágyi <peterke@gmail.com>, Péter Szilágyi (@karalabe), Gary Rong <garyrong0905@gmail.com>, Tim Beiko (@timbeiko)
2481 eth/66 request identifier Christoph Burgdorf (@cburgdorf)
2535 Diamonds, Multi-Facet Proxy Nick Mudge (@mudgen)
2565 ModExp Gas Cost Kelly Olson (@ineffectualproperty), Sean Gulley (@sean-sn), Simon Peffers (@simonatsn), Justin Drake (@justindrake), Dankrad Feist (@dankrad)
2612 Permit Extension for EIP-20 Signed Approvals Martin Lundfall (@Mrchico)
2678 Revised Ethereum Smart Contract Packaging Standard (EthPM v3) g. nicholas d’andrea (@gnidan), Piper Merriam (@pipermerriam), Nick Gheorghita (@njgheorghita), Christian Reitwiessner (@chriseth), Ben Hauser (@iamdefinitelyahuman), Bryant Eisenbach (@fubuloubu)
2681 Limit account nonce to 2^64-1 Alex Beregszaszi (@axic)
2696 JavaScript `request` method RPC transport Micah Zoltu (@MicahZoltu), Erik Marks (@rekmarks)
2700 JavaScript Provider Event Emitter Micah Zoltu (@MicahZoltu), Erik Marks (@rekmarks)
2718 Typed Transaction Envelope Micah Zoltu (@MicahZoltu)
2771 Secure Protocol for Native Meta Transactions Ronan Sandford (@wighawag), Liraz Siri (@lirazsiri), Dror Tirosh (@drortirosh), Yoav Weiss (@yoavw), Alex Forshtat (@forshtat), Hadrien Croubois (@Amxx), Sachin Tomar (@tomarsachin2271), Patrick McCorry (@stonecoldpat), Nicolas Venturo (@nventuro), Fabian Vogelsteller (@frozeman), Gavin John (@Pandapip1)
2929 Gas cost increases for state access opcodes Vitalik Buterin (@vbuterin), Martin Swende (@holiman)
2930 Optional access lists Vitalik Buterin (@vbuterin), Martin Swende (@holiman)
2976 Typed Transactions over Gossip Micah Zoltu (@MicahZoltu)
2981 NFT Royalty Standard Zach Burks (@vexycats), James Morgan (@jamesmorgan), Blaine Malone (@blmalone), James Seibel (@seibelj)
2982 Serenity Phase 0 Danny Ryan (@djrtwo), Vitalik Buterin (@vbuterin)
3156 Flash Loans Alberto Cuesta Cañada (@alcueca), Fiona Kobayashi (@fifikobayashi), fubuloubu (@fubuloubu), Austin Williams (@onewayfunction)
3198 BASEFEE opcode Abdelhamid Bakhta (@abdelhamidbakhta), Vitalik Buterin (@vbuterin)
3448 MetaProxy Standard pinkiebell (@pinkiebell)
3475 Abstract Storage Bonds Yu Liu (@yuliu-debond), Varun Deshpande (@dr-chain), Cedric Ngakam (@drikssy), Dhruv Malik (@dhruvmalik007), Samuel Gwlanold Edoumou (@Edoumou), Toufic Batrice (@toufic0710)
3525 Semi-Fungible Token Will Wang (@will42w), Mike Meng <myan@solv.finance>, Yi Cai (@YeeTsai) <yee.tsai@gmail.com>, Ryan Chow <ryanchow@solv.finance>, Zhongxin Wu (@Nerverwind), AlvisDu (@AlvisDu)
3529 Reduction in refunds Vitalik Buterin (@vbuterin), Martin Swende (@holiman)
3541 Reject new contract code starting with the 0xEF byte Alex Beregszaszi (@axic), Paweł Bylica (@chfast), Andrei Maiboroda (@gumb0), Alexey Akhunov (@AlexeyAkhunov), Christian Reitwiessner (@chriseth), Martin Swende (@holiman)
3554 Difficulty Bomb Delay to December 2021 James Hancock (@madeoftin)
3607 Reject transactions from senders with deployed code Dankrad Feist (@dankrad), Dmitry Khovratovich (@khovratovich), Marius van der Wijden (@MariusVanDerWijden)
3643 T-REX - Token for Regulated EXchanges Joachim Lebrun (@Joachim-Lebrun), Tony Malghem (@TonyMalghem), Kevin Thizy (@Nakasar), Luc Falempin (@lfalempin), Adam Boudjemaa (@Aboudjem)
3651 Warm COINBASE William Morriss (@wjmelements)
3668 CCIP Read: Secure offchain data retrieval Nick Johnson (@arachnid)
3675 Upgrade consensus to Proof-of-Stake Mikhail Kalinin (@mkalinin), Danny Ryan (@djrtwo), Vitalik Buterin (@vbuterin)
3855 PUSH0 instruction Alex Beregszaszi (@axic), Hugo De la cruz (@hugo-dc), Paweł Bylica (@chfast)
3860 Limit and meter initcode Martin Holst Swende (@holiman), Paweł Bylica (@chfast), Alex Beregszaszi (@axic), Andrei Maiboroda (@gumb0)
4345 Difficulty Bomb Delay to June 2022 Tim Beiko (@timbeiko), James Hancock (@MadeOfTin), Thomas Jay Rush (@tjayrush)
4399 Supplant DIFFICULTY opcode with PREVRANDAO Mikhail Kalinin (@mkalinin), Danny Ryan (@djrtwo)
4400 EIP-721 Consumable Extension Daniel Ivanov (@Daniel-K-Ivanov), George Spasov (@Perseverance)
4519 Non-Fungible Tokens Tied to Physical Assets Javier Arcenegui (@Hardblock-IMSE-CNM), Rosario Arjona (@RosarioArjona), Roberto Román <roman@imse-cnm.csic.es>, Iluminada Baturone (@lumi2018)
4626 Tokenized Vaults Joey Santoro (@joeysantoro), t11s (@transmissions11), Jet Jadeja (@JetJadeja), Alberto Cuesta Cañada (@alcueca), Señor Doggo (@fubuloubu)
4736 Consensus Layer Withdrawal Protection Benjamin Chodroff (@benjaminchodroff), Jim McDonald (@mcdee)
4804 Web3 URL to EVM Call Message Translation Qi Zhou (@qizhou), Chao Pi (@pichaoqkc), Sam Wilson (@SamWilsn)
4834 Hierarchical Domains Gavin John (@Pandapip1)
4881 Deposit Contract Snapshot Interface Mark Mackey (@ethDreamer)
4895 Beacon chain push withdrawals as operations Alex Stokes (@ralexstokes), Danny Ryan (@djrtwo)
4906 EIP-721 Metadata Update Extension Anders (@0xanders), Lance (@LanceSnow), Shrug <shrug@emojidao.org>, Nathan <nathan.gang@gemini.com>
4907 Rental NFT, an Extension of EIP-721 Anders (@0xanders), Lance (@LanceSnow), Shrug <shrug@emojidao.org>
4910 Royalty Bearing NFTs Andreas Freund (@Therecanbeonlyone1969)
4955 Vendor Metadata Extension for NFTs Ignacio Mazzara (@nachomazzara)
5006 Rental NFT, NFT User Extension Lance (@LanceSnow), Anders (@0xanders), Shrug <shrug@emojidao.org>
5007 Time NFT, ERC-721 Time Extension Anders (@0xanders), Lance (@LanceSnow), Shrug <shrug@emojidao.org>
5023 Shareable Non-Fungible Token Jarno Marttila (@yaruno), Martin Moravek (@mmartinmo)
5133 Delaying Difficulty Bomb to mid-September 2022 Tomasz Kajetan Stanczak (@tkstanczak), Eric Marti Haynes (@ericmartihaynes), Josh Klopfenstein (@joshklop), Abhimanyu Nag (@AbhiMan1601)
5169 Client Script URI for Token Contracts James (@JamesSmartCell), Weiwu (@weiwu-zhang)
5192 Minimal Soulbound NFTs Tim Daubenschütz (@TimDaub), Anders (@0xanders)
5202 Blueprint contract format Charles Cooper (@charles-cooper), Edward Amor (@skellet0r)
5219 Contract Resource Requests Gavin John (@Pandapip1)
5267 Retrieval of EIP-712 domain Francisco Giordano (@frangio)
5313 Light Contract Ownership William Entriken (@fulldecent)
5375 NFT Author Information and Consent Samuele Marro (@samuelemarro), Luca Donno (@lucadonnoh)
5380 ERC-721 Entitlement Extension Gavin John (@Pandapip1), Tim Daubenschütz (@TimDaub)
5484 Consensual Soulbound Tokens Buzz Cai (@buzzcai)
5489 NFT Hyperlink Extension IronMan_CH (@coderfengyun)
5507 Refundable Tokens elie222 (@elie222), Gavin John (@Pandapip1)
5528 Refundable Fungible Token StartfundInc (@StartfundInc)
5570 Digital Receipt Non-Fungible Tokens Sean Darcy (@darcys22)
5585 ERC-721 NFT Authorization Veega Labs (@VeegaLabsOfficial), Sean NG (@ngveega), Tiger (@tiger0x), Fred (@apan), Fov Cao (@fovcao)
5606 Multiverse NFTs Gaurang Torvekar (@gaurangtorvekar), Khemraj Adhawade (@akhemraj), Nikhil Asrani (@nikhilasrani)
5615 ERC-1155 Supply Extension Gavin John (@Pandapip1)
5646 Token State Fingerprint Naim Ashhab (@ashhanai)
5679 Token Minting and Burning Zainan Victor Zhou (@xinbenlv)
5725 Transferable Vesting NFT Apeguru (@Apegurus), Marco De Vries <marco@paladinsec.co>, Mario <mario@paladinsec.co>, DeFiFoFum (@DeFiFoFum), Elliott Green (@elliott-green)
5732 Commit Interface Zainan Victor Zhou (@xinbenlv), Matt Stam (@mattstam)
5749 The 'window.evmproviders' object Kosala Hemachandra (@kvhnuke)
5750 General Extensibility for Method Behaviors Zainan Victor Zhou (@xinbenlv)
5757 Process for Approving External Resources Sam Wilson (@SamWilsn)
5773 Context-Dependent Multi-Asset Tokens Bruno Škvorc (@Swader), Cicada (@CicadaNCR), Steven Pineda (@steven2308), Stevan Bogosavljevic (@stevyhacker), Jan Turk (@ThunderDeliverer)
6049 Deprecate SELFDESTRUCT William Entriken (@fulldecent)
6059 Parent-Governed Nestable Non-Fungible Tokens Bruno Škvorc (@Swader), Cicada (@CicadaNCR), Steven Pineda (@steven2308), Stevan Bogosavljevic (@stevyhacker), Jan Turk (@ThunderDeliverer)
6066 Signature Validation Method for NFTs Jack Boyuan Xu (@boyuanx)
6105 No Intermediary NFT Trading Protocol 5660-eth (@5660-eth), Silvere Heraudeau (@lambdalf-dev), Martin McConnell (@offgridgecko), Abu <team10kuni@gmail.com>, Wizard Wang
6122 Forkid checks based on timestamps Marius van der Wijden (@MariusVanDerWijden)
6147 Guard of NFT/SBT, an Extension of ERC-721 5660-eth (@5660-eth), Wizard Wang
6150 Hierarchical NFTs Keegan Lee (@keeganlee), msfew <msfew@hyperoracle.io>, Kartin <kartin@hyperoracle.io>, qizhou (@qizhou)
6220 Composable NFTs utilizing Equippable Parts Bruno Škvorc (@Swader), Cicada (@CicadaNCR), Steven Pineda (@steven2308), Stevan Bogosavljevic (@stevyhacker), Jan Turk (@ThunderDeliverer)
6239 Semantic Soulbound Tokens Jessica Chang (@JessicaChg)
6381 Public Non-Fungible Token Emote Repository Bruno Škvorc (@Swader), Steven Pineda (@steven2308), Stevan Bogosavljevic (@stevyhacker), Jan Turk (@ThunderDeliverer)
6454 Minimal Transferable NFT detection interface Bruno Škvorc (@Swader), Francesco Sullo (@sullof), Steven Pineda (@steven2308), Stevan Bogosavljevic (@stevyhacker), Jan Turk (@ThunderDeliverer)
6492 Signature Validation for Predeploy Contracts Ivo Georgiev (@Ivshti), Agustin Aguilar (@Agusx1211)
6672 Multi-redeemable NFTs RE:DREAMER Lab <dev@redreamer.io>, Archie Chang (@ArchieR7) <archie@redreamer.io>, Kai Yu (@chihkaiyu) <kai@redreamer.io>, Yonathan Randyanto (@Randyanto) <randy@redreamer.io>, Boyu Chu (@chuboyu) <boyu@redreamer.io>, Boxi Li (@boxi79) <boxi@redreamer.io>, Jason Cheng (@Jason0729) <jason@redreamer.io>
6808 Fungible Key Bound Token Mihai Onila (@MihaiORO), Nick Zeman (@NickZCZ), Narcis Cotaie (@NarcisCRO)
6809 Non-Fungible Key Bound Token Mihai Onila (@MihaiORO), Nick Zeman (@NickZCZ), Narcis Cotaie (@NarcisCRO)
6953 Network Upgrade Activation Triggers Tim Beiko (@timbeiko)
6963 Multi Injected Provider Discovery Pedro Gomes (@pedrouid), Kosala Hemachandra (@kvhnuke), Richard Moore (@ricmoo), Gregory Markou (@GregTheGreek), Kyle Den Hartog (@kdenhartog), Glitch (@glitch-txs), Jake Moxey (@jxom), Pierre Bertet (@bpierre), Darryl Yeo (@darrylyeo), Yaroslav Sergievsky (@everdimension)
6982 Efficient Default Lockable Tokens Francesco Sullo (@sullof), Alexe Spataru (@urataps)
7053 Interoperable Digital Media Indexing Bofu Chen (@bafu), Tammy Yang (@tammyyang)
7066 Lockable Extension for ERC-721 Piyush Chittara (@piyush-chittara), StreamNFT (@streamnft-tech), Srinivas Joshi (@SrinivasJoshi)
7160 ERC-721 Multi-Metadata Extension 0xG (@0xGh), Marco Peyfuss (@mpeyfuss)
7201 Namespaced Storage Layout Francisco Giordano (@frangio), Hadrien Croubois (@Amxx), Ernesto García (@ernestognw), Eric Lau (@ericglau)
7231 Identity-aggregated NFT Chloe Gu <chloe@carv.io>, Navid X. (@xuxinlai2002), Victor Yu <victor@carv.io>, Archer H.
7329 ERC/EIP Repository split Lightclient (@lightclient), Danno Ferrin (@shemnon)
7401 Parent-Governed Non-Fungible Tokens Nesting Bruno Škvorc (@Swader), Cicada (@CicadaNCR), Steven Pineda (@steven2308), Stevan Bogosavljevic (@stevyhacker), Jan Turk (@ThunderDeliverer)
7409 Public Non-Fungible Tokens Emote Repository Bruno Škvorc (@Swader), Steven Pineda (@steven2308), Stevan Bogosavljevic (@stevyhacker), Jan Turk (@ThunderDeliverer)
7439 Prevent ticket touting LeadBest Consulting Group <service@getoken.io>, Sandy Sung (@sandy-sung-lb), Mars Peng <mars.peng@getoken.io>, Taien Wang <taien.wang@getoken.io>

Last Call

NumberReview endsTitleAuthor
1153 2022-12-08 Transient storage opcodes Alexey Akhunov (@AlexeyAkhunov), Moody Salem (@moodysalem)
1191 2019-11-18 Add chain id to mixed-case checksum address encoding Juliano Rizzo (@juli)
2266 2020-12-31 Atomic Swap-based American Call Option Contract Standard Runchao Han <runchao.han@monash.edu>, Haoyu Lin <chris.haoyul@gmail.com>, Jiangshan Yu <jiangshan.yu@monash.edu>
3076 2021-11-03 Slashing Protection Interchange Format Michael Sproul (@michaelsproul), Sacha Saint-Leger (@sachayves), Danny Ryan (@djrtwo)
4788 2024-02-12 Beacon block root in the EVM Alex Stokes (@ralexstokes), Ansgar Dietrichs (@adietrichs), Danny Ryan (@djrtwo), Martin Holst Swende (@holiman), lightclient (@lightclient)
4844 2024-02-15 Shard Blob Transactions Vitalik Buterin (@vbuterin), Dankrad Feist (@dankrad), Diederik Loerakker (@protolambda), George Kadianakis (@asn-d6), Matt Garnett (@lightclient), Mofi Taiwo (@Inphi), Ansgar Dietrichs (@adietrichs)
4938 2024-01-31 eth/67 - Removal of GetNodeData Marius van der Wijden (@MariusVanDerWijden), Felix Lange <fjl@ethereum.org>, Gary Rong <garyrong@ethereum.org>
5008 2023-08-15 ERC-721 Nonce Extension Anders (@0xanders), Lance (@LanceSnow), Shrug <shrug@emojidao.org>
5114 2023-09-19 Soulbound Badge Micah Zoltu (@MicahZoltu)
5164 2023-11-15 Cross-Chain Execution Brendan Asselstine (@asselstine), Pierrick Turelier (@PierrickGT), Chris Whinfrey (@cwhinfrey)
5216 2022-11-12 ERC-1155 Allowance Extension Iván Mañús (@ivanmmurciaua), Juan Carlos Cantó (@EscuelaCryptoES)
5453 2023-09-27 Endorsement - Permit for Any Functions Zainan Victor Zhou (@xinbenlv)
5496 2022-11-29 Multi-privilege Management NFT Extension Jeremy Z (@wnft)
5656 2024-02-20 MCOPY - Memory copying instruction Alex Beregszaszi (@axic), Paul Dworzanski (@poemm), Jared Wasinger (@jwasinger), Casey Detrio (@cdetrio), Pawel Bylica (@chfast), Charles Cooper (@charles-cooper)
5793 2024-02-13 eth/68 - Add tx type to tx announcement Marius van der Wijden (@MariusVanDerWijden)
6093 2023-08-15 Custom errors for commonly-used tokens Ernesto García (@ernestognw), Francisco Giordano (@frangio), Hadrien Croubois (@Amxx)
6357 2023-11-10 Single-contract Multi-delegatecall Gavin John (@Pandapip1)
6780 2024-02-15 SELFDESTRUCT only in same transaction Guillaume Ballet (@gballet), Vitalik Buterin (@vbuterin), Dankrad Feist (@dankrad)
7044 2024-02-15 Perpetually Valid Signed Voluntary Exits Lion (@dapplion)
7045 2024-02-15 Increase max attestation inclusion slot Danny Ryan (@djrtwo)
7092 2024-02-07 Financial Bonds Samuel Gwlanold Edoumou (@Edoumou)
7514 2024-03-01 Add Max Epoch Churn Limit dapplion (@dapplion), Tim Beiko (@timbeiko)
7516 2024-02-15 BLOBBASEFEE instruction Carl Beekhuizen (@carlbeek)
7528 2024-03-01 ETH (Native Asset) Address Convention Joey Santoro (@joeysantoro)
7535 2024-03-05 Native Asset ERC-4626 Tokenized Vault Joey Santoro (@joeysantoro)
7568 2024-02-23 Hardfork Meta Backfill - Berlin to Shapella Tim Beiko (@timbeiko)
7569 2024-03-01 Hardfork Meta - Dencun Tim Beiko (@timbeiko)

Review

NumberTitleAuthor
663 Unlimited SWAP and DUP instructions Alex Beregszaszi (@axic)
1185 Storage of DNS Records in ENS Jim McDonald (@mcdee)
2537 Precompile for BLS12-381 curve operations Alex Vlasov (@shamatar), Kelly Olson (@ineffectualproperty), Alex Stokes (@ralexstokes), Antonio Sanso (@asanso)
3074 AUTH and AUTHCALL opcodes Sam Wilson (@SamWilsn), Ansgar Dietrichs (@adietrichs), Matt Garnett (@lightclient), Micah Zoltu (@micahzoltu)
3085 wallet_addEthereumChain RPC Method Erik Marks (@rekmarks), Pedro Gomes (@pedrouid), Pandapip1 (@Pandapip1)
3540 EOF - EVM Object Format v1 Alex Beregszaszi (@axic), Paweł Bylica (@chfast), Andrei Maiboroda (@gumb0), Matt Garnett (@lightclient)
3670 EOF - Code Validation Alex Beregszaszi (@axic), Andrei Maiboroda (@gumb0), Paweł Bylica (@chfast)
4200 EOF - Static relative jumps Alex Beregszaszi (@axic), Andrei Maiboroda (@gumb0), Paweł Bylica (@chfast)
4361 Sign-In with Ethereum Wayne Chang (@wyc), Gregory Rocco (@obstropolos), Brantly Millegan (@brantlymillegan), Nick Johnson (@Arachnid), Oliver Terbu (@awoie)
4750 EOF - Functions Andrei Maiboroda (@gumb0), Alex Beregszaszi (@axic), Paweł Bylica (@chfast)
4973 Account-bound Tokens Tim Daubenschütz (@TimDaub)
5247 Smart Contract Executable Proposal Interface Zainan Victor Zhou (@xinbenlv)
5269 ERC Detection and Discovery Zainan Victor Zhou (@xinbenlv)
5289 Ethereum Notary Interface Gavin John (@Pandapip1)
5450 EOF - Stack Validation Andrei Maiboroda (@gumb0), Paweł Bylica (@chfast), Alex Beregszaszi (@axic), Danno Ferrin (@shemnon)
5521 Referable NFT Saber Yu (@OniReimu), Qin Wang <qin.wang@data61.csiro.au>, Shange Fu <shange.fu@monash.edu>, Yilin Sai <yilin.sai@data61.csiro.au>, Shiping Chen <shiping.chen@data61.csiro.au>, Sherry Xu <xiwei.xu@data61.csiro.au>, Jiangshan Yu <jiangshan.yu@monash.edu>
5564 Stealth Addresses Toni Wahrstätter (@nerolation), Matt Solomon (@mds1), Ben DiFrancesco (@apbendi), Vitalik Buterin (@vbuterin)
5568 Well-Known Format for Required Actions Gavin John (@Pandapip1)
5639 Delegation Registry foobar (@0xfoobar), Wilkins Chung (@wwhchung) <wilkins@manifold.xyz>, ryley-o (@ryley-o), Jake Rockland (@jakerockland), andy8052 (@andy8052)
5920 PAY opcode Gavin John (@Pandapip1), Zainan Victor Zhou (@xinbenlv), Sam Wilson (@SamWilsn)
5982 Role-based Access Control Zainan Victor Zhou (@xinbenlv)
6065 Real Estate Token Alex (@Alex-Klasma), Ben Fusek (@bfusek), Daniel Fallon-Cyr (@dfalloncyr)
6120 Universal Token Router Derivable (@derivable-labs), Zergity (@Zergity), Ngo Quang Anh (@anhnq82), BerlinP (@BerlinP), Khanh Pham (@blackskin18), Hal Blackburn (@h4l)
6188 Nonce Cap Gavin John (@Pandapip1)
6189 Alias Contracts Gavin John (@Pandapip1)
6206 EOF - JUMPF and non-returning functions Andrei Maiboroda (@gumb0), Alex Beregszaszi (@axic), Paweł Bylica (@chfast), Matt Garnett (@lightclient)
6224 Contracts Dependencies Registry Artem Chystiakov (@arvolear)
6315 ERC-2771 Namespaced Account Abstraction Gavin John (@Pandapip1)
6358 Cross-Chain Token States Synchronization Shawn Zheng (@xiyu1984), Jason Cheng <chengjingxx@gmail.com>, George Huang (@virgil2019), Kay Lin (@kay404)
6366 Permission Token Chiro (@chiro-hiro), Victor Dusart (@vdusart)
6372 Contract clock Hadrien Croubois (@Amxx), Francisco Giordano (@frangio)
6404 SSZ Transactions Root Etan Kissling (@etan-status), Vitalik Buterin (@vbuterin)
6465 SSZ Withdrawals Root Etan Kissling (@etan-status), Mikhail Kalinin (@mkalinin)
6466 SSZ Receipts Root Etan Kissling (@etan-status), Vitalik Buterin (@vbuterin)
6493 SSZ Transaction Signature Scheme Etan Kissling (@etan-status), Matt Garnett (@lightclient), Vitalik Buterin (@vbuterin)
6551 Non-fungible Token Bound Accounts Jayden Windle (@jaydenwindle), Benny Giang <bg@futureprimitive.xyz>, Steve Jang, Druzy Downs (@druzydowns), Raymond Huynh (@huynhr), Alanah Lam <alanah@futureprimitive.xyz>, Wilkins Chung (@wwhchung) <wilkins@manifold.xyz>, Paul Sullivan (@sullivph) <paul.sullivan@manifold.xyz>, Auryn Macmillan (@auryn-macmillan), Jan-Felix Schwarz (@jfschwarz), Anton Bukov (@k06a), Mikhail Melnik (@ZumZoom), Josh Weintraub (@jhweintraub) <josh@revest.finance>, Rob Montgomery (@RobAnon) <rob@revest.finance>, vectorized (@vectorized)
6596 Cultural and Historical Asset Token Phillip Pon <phillip@artifactlabs.com>, Gary Liu <gary@artifactlabs.com>, Henry Chan <henry@artifactlabs.com>, Joey Liu <joey@artifactlabs.com>, Lauren Ho <lauren@artifactlabs.com>, Jeff Leung <jeff@artifactlabs.com>, Brian Liang <brian@artifactlabs.com>, Joyce Li <joyce@artifactlabs.com>, Avir Mahtani <avir@artifactlabs.com>, Antoine Cote (@acote88), David Leung (@dhl)
6617 Bit Based Permission Chiro (@chiro-hiro), Victor Dusart (@vdusart)
6916 Automatically Reset Testnet Mário Havel (@taxmeifyoucan), pk910 (@pk910), Rémy Roy (@remyroy), Holly Atkinson (@atkinsonholly), Tereza Burianova (@T-ess)
6956 Asset-bound Non-Fungible Tokens Thomas Bergmueller (@tbergmueller), Lukas Meyer (@ibex-technology)
6997 ERC-721 with transaction validation step. Eduard López i Fina (@eduardfina)
7144 ERC-20 with transaction validation step. Eduard López i Fina (@eduardfina)
7212 Precompile for secp256r1 Curve Support Ulaş Erdoğan (@ulerdogan), Doğan Alpaslan (@doganalpaslan), DC Posch (@dcposch), Nalin Bhardwaj (@nalinbhardwaj)
7432 Non-Fungible Token Roles Ernani São Thiago (@ernanirst), Daniel Lima (@karacurt)
7480 EOF - Data section access instructions Andrei Maiboroda (@gumb0), Alex Beregszaszi (@axic), Paweł Bylica (@chfast)
7495 SSZ StableContainer Etan Kissling (@etan-status)
7503 Zero-Knowledge Wormholes Keyvan Kambakhsh (@keyvank), Hamid Bateni (@irnb), Amir Kahoori <a.kahoorizadeh@gmail.com>, Nobitex Labs <labs@nobitex.ir>
7523 Empty accounts deprecation Peter Davies (@petertdavies)
7531 Staked ERC-721 Ownership Recognition Francesco Sullo (@sullof)
7540 Asynchronous ERC-4626 Tokenized Vaults Jeroen Offerijns (@hieronx), Alina Sinelnikova (@ilinzweilin), Vikram Arun (@vikramarun), Joey Santoro (@joeysantoro), Farhaan Ali (@0xfarhaan)
7587 Reserve Precompile Address Range for RIPs Carl Beekhuizen (@carlbeek), Ansgar Dietrichs (@adietrichs), Danny Ryan (@djrtwo), Tim Beiko (@timbeiko)

Draft

NumberTitleAuthor
725 General data key/value store and execution Fabian Vogelsteller (@frozeman), Tyler Yasaka (@tyleryasaka)
998 Composable Non-Fungible Token Matt Lockyer <mattdlockyer@gmail.com>, Nick Mudge <nick@perfectabstractions.com>, Jordan Schalm <jordan.schalm@gmail.com>, sebastian echeverry <sebastian.echeverry@robotouniverse.com>, Zainan Victor Zhou (@xinbenlv)
1202 Voting Interface Zainan Victor Zhou (@xinbenlv), Evan (@evbots), Yin Xu (@yingogobot)
2539 BLS12-377 curve operations Alex Vlasov (@shamatar), hujw77 (@hujw77)
3026 BW6-761 curve operations Youssef El Housni (@yelhousni), Michael Connor (@iAmMichaelConnor), Aurore Guillevic <aurore.guillevic@inria.fr>, hujw77 (@hujw77)
3091 Block Explorer API Routes Pedro Gomes (@pedrouid), ligi (@ligi)
3102 Binary trie structure Guillaume Ballet (@gballet), Vitalik Buterin (@vbuterin)
4337 Account Abstraction Using Alt Mempool Vitalik Buterin (@vbuterin), Yoav Weiss (@yoavw), Dror Tirosh (@drortirosh), Shahaf Nacson (@shahafn), Alex Forshtat (@forshtat), Kristof Gazso (@kristofgazso), Tjaden Hess (@tjade273)
4824 Common Interfaces for DAOs Joshua Tan (@thelastjosh), Isaac Patka (@ipatka), Ido Gershtein <ido@daostack.io>, Eyal Eithcowich <eyal@deepdao.io>, Michael Zargham (@mzargham), Sam Furter (@nivida)
4883 Composable SVG NFT Andrew B Coathup (@abcoathup), Alex (@AlexPartyPanda), Damian Martinelli (@damianmarti), blockdev (@0xbok), Austin Griffith (@austintgriffith)
4972 Name-Owned Account Shu Dong (@dongshu2013), Qi Zhou (@qizhou), Zihao Chen (@zihaoccc)
5115 SY Token Vu Nguyen (@mrenoon), Long Vuong (@UncleGrandpa925), Anton Buenavista (@ayobuenavista)
5173 NFT Future Rewards (nFR) Yale ReiSoleil (@longnshort), dRadiant (@dRadiant), D Wang, PhD <david@iob.fi>
5189 Account Abstraction via Endorsed Operations Agustín Aguilar (@agusx1211), Philippe Castonguay (@phabc), Michael Standen (@ScreamingHawk)
5573 Sign-In with Ethereum Capabilities, ReCaps Oliver Terbu (@awoie), Jacob Ward (@cobward), Charles Lehner (@clehner), Sam Gbafa (@skgbafa), Wayne Chang (@wyc), Charles Cunningham (@chunningham)
5604 NFT Lien Zainan Victor Zhou (@xinbenlv), Allen Zhou <allen@ubiloan.io>, Alex Qin <alex@ubiloan.io>
5700 Bindable Token Interface Leeren (@leeren)
5727 Semi-Fungible Soulbound Token Austin Zhu (@AustinZhu), Terry Chen <terry.chen@phaneroz.io>
5791 Physical Backed Tokens 2pmflow (@2pmflow), locationtba (@locationtba), Cameron Robertson (@ccamrobertson), cygaar (@cygaar), Brian Weick (@bweick)
5806 Delegate transaction Hadrien Croubois (@Amxx)
6046 Replace SELFDESTRUCT with DEACTIVATE Alex Beregszaszi (@axic)
6110 Supply validator deposits on chain Mikhail Kalinin (@mkalinin), Danny Ryan (@djrtwo), Peter Davies (@petertdavies)
6123 Smart Derivative Contract Christian Fries (@cfries), Peter Kohl-Landgraf (@pekola), Alexandros Korpis (@kourouta)
6170 Cross-Chain Messaging Interface Sujith Somraaj (@sujithsomraaj)
6327 Elastic Signature George (@JXRow)
6475 SSZ Optional Etan Kissling (@etan-status), Zahary Karadjov (@zah)
6604 Abstract Token Chris Walker (@cr-walker) <chris@ckwalker.com>
6662 AA Account Metadata For Authentication Shu Dong (@dongshu2013), Zihao Chen (@zihaoccc), Peter Chen (@pette1999)
6682 NFT Flashloans out.eth (@outdoteth)
6690 EVM Modular Arithmetic Extensions (EVMMAX) Jared Wasinger (@jwasinger), Alex Beregszaszi (@axic)
6734 L2 Token List Kelvin Fichter (@smartcontracts), Andreas Freund (@Therecanbeonlyone1969), Pavel Sinelnikov (@psinelnikov)
6735 L2 Aliasing of EVM-based Addresses Kelvin Fichter (@smartcontracts), Andreas Freund (@Therecanbeonlyone1969)
6785 ERC-721 Utilities Information Extension Otniel Nicola (@OT-kthd), Bogdan Popa (@BogdanKTHD)
6786 Registry for royalties payment for NFTs Otniel Nicola (@OT-kthd), Bogdan Popa (@BogdanKTHD)
6787 Order Book DEX with Two Phase Withdrawal Jessica (@qizheng09), Roy (@royshang), Jun (@SniperUsopp)
6800 Ethereum state using a unified verkle tree Vitalik Buterin (@vbuterin), Dankrad Feist (@dankrad), Kevaundray Wedderburn (@kevaundray), Guillaume Ballet (@gballet), Piper Merriam (@pipermerriam), Gottfried Herold (@GottfriedHerold)
6806 ERC-721 Holding Time Tracking Saitama (@saitama2009), Combo <combo@1combo.io>, Luigi <luigi@1combo.io>
6821 Support ENS Name for Web3 URL Qi Zhou (@qizhou), Qiang Zhu (@qzhodl)
6823 Token Mapping Slot Retrieval Extension qdqd (@qd-qd) <qdqdqdqdqd@protonmail.com>
6860 Web3 URL to EVM Call Message Translation Qi Zhou (@qizhou), Chao Pi (@pichaoqkc), Sam Wilson (@SamWilsn), Nicolas Deschildre (@nand2)
6864 Upgradable Fungible Token Jeff Huang (@jeffishjeff)
6865 On-Chain EIP-712 Visualization Abderrahmen Hanafi (@a6-dou)
6873 Preimage retention Guillaume Ballet (@gballet)
6900 Modular Smart Contract Accounts and Plugins Adam Egyed (@adamegyed), Fangting Liu (@trinity-0111), Jay Paik (@jaypaik), Yoav Weiss (@yoavw)
6909 Minimal Multi-Token Interface JT Riley (@jtriley-eth), Dillon (@d1ll0n), Sara (@snreynolds), Vectorized (@Vectorized), Neodaoist (@neodaoist)
6914 Reuse Withdrawn Validator Indices Lion (@dapplion), Danny Ryan (@djrtwo)
6944 ERC-5219 Resolve Mode Gavin John (@Pandapip1), Qi Zhou (@qizhou)
6960 Dual Layer Token Adam Boudjemaa (@aboudjem), Mohamad Hammoud (@mohamadhammoud), Nawar Hisso (@nawar-hisso), Khawla Hassan (@khawlahssn), Mohammad Zakeri Rad (@zakrad), Ashish Sood <soodgen@gmail.com>
6968 Contract Secured Revenue on an EVM based L2 Zak Cole <zak@numbergroup.xyz>, Zak Cole (@zscole), Kevin Owocki <kevin@supermodular.xyz>, lightclient (@lightclient)
6981 Reserved Ownership Accounts Paul Sullivan (@sullivph) <paul.sullivan@manifold.xyz>, Wilkins Chung (@wwchung) <wilkins@manifold.xyz>, Kartik Patel (@Slokh) <kartik@manifold.xyz>
7002 Execution layer triggerable exits Danny Ryan (@djrtwo), Mikhail Kalinin (@mkalinin), Ansgar Dietrichs (@adietrichs), Hsiao-Wei Wang (@hwwhww)
7007 Zero-Knowledge AI-Generated Content Token Cathie So (@socathie), Xiaohang Yu (@xhyumiracle), Huaizhe Xu (@HuaizheXu), Kartin <kartin@hyperoracle.io>
7015 NFT Creator Attribution Carlos Flores (@strollinghome)
7039 Scheme-Handler Discovery Option for Wallets Sam Wilson (@SamWilsn)
7069 Revamped CALL instructions Alex Beregszaszi (@axic), Paweł Bylica (@chfast), Danno Ferrin (@shemnon), Andrei Maiboroda (@gumb0), Charles Cooper (@charles-cooper)
7085 NFT Relationship Enhancement Guang (@xg1990)
7087 MIME type for Web3 URL in Auto Mode Qi Zhou (@qizhou), Nicolas Deschildre (@nand2)
7093 Social Recovery Interface John Zhang (@johnz1019), Davis Xiang (@xcshuan), Kyle Xu (@kylexyxu), George Zhang (@odysseus0)
7196 Simple token, Simplified ERC-20 Xiang (@wenzhenxiang), Ben77 (@ben2077), Mingshi S. (@newnewsms)
7204 Contract wallet management token Xiang (@wenzhenxiang), Ben77 (@ben2077), Mingshi S. (@newnewsms)
7208 On-Chain Data Container Rachid Ajaja <rachid@allianceblock.io>, Alexandros Athanasopulos (@Xaleee), Pavel Rubin (@pash7ka), Sebastian Galimberti Romano (@galimba)
7246 Encumber - Splitting Ownership & Guarantees Coburn Berry (@coburncoburn), Mykel Pereira (@mykelp), Scott Silver (@scott-silver)
7251 Increase the MAX_EFFECTIVE_BALANCE mike (@michaelneuder), Francesco (@fradamt), dapplion (@dapplion), Mikhail (@mkalinin), Aditya (@adiasg), Justin (@justindrake)
7254 Token Revenue Sharing Quy Phan (@quyphandang), Quy Phan <quy.phan@cryptoviet.info>
7266 Remove BLAKE2 compression precompile Pascal Caversaccio (@pcaversaccio)
7272 Ethereum Access Token Chris Chung (@0xpApaSmURf), Raphael Roullet (@ra-phael)
7303 Token-Controlled Token Circulation Ko Fujimura (@kofujimura)
7377 Migration Transaction lightclient (@lightclient), Sam Wilson (@samwilsn), Ansgar Dietrichs (@adietrichs)
7378 Add time-weighted averaging to the base fee Guy Goren (@guy-goren) <guy.nahsholim@gmail.com>
7405 Portable Smart Contract Accounts Aaron Yee (@aaronyee-eth)
7406 Multi-Namespace Onchain Registry Mengshi Zhang (@MengshiZhang), Zihao Chen (@zihaoccc)
7410 ERC-20 Update Allowance By Spender Mohammad Zakeri Rad (@zakrad), Adam Boudjemaa (@aboudjem), Mohamad Hammoud (@mohamadhammoud)
7412 On-Demand Off-Chain Data Retrieval Noah Litvin (@noahlitvin), db (@dbeal-eth)
7417 Token Converter Dexaran (@Dexaran) <dexaran@ethereumclassic.org>
7425 Tokenized Reserve Jimmy Debe (@jimstir)
7441 Upgrade block proposer election to Whisk George Kadianakis (@asn-d6), Justin Drake (@JustinDrake), dapplion (@dapplion)
7444 Time Locks Maturity Thanh Trinh (@thanhtrinh2003) <thanh@revest.finance>, Joshua Weintraub (@jhweintraub) <josh@revest.finance>, Rob Montgomery (@RobAnon) <rob@revest.finance>
7484 Registry Extension for ERC-7579 Konrad Kopp (@kopy-kat), zeroknots (@zeroknots)
7496 NFT Dynamic Traits Adam Montgomery (@montasaurus), Ryan Ghods (@ryanio), 0age (@0age), James Wenzel (@jameswenzel), Stephan Min (@stephankmin)
7498 NFT Redeemables Ryan Ghods (@ryanio), 0age (@0age), Adam Montgomery (@montasaurus), Stephan Min (@stephankmin)
7506 Trusted Hint Registry Philipp Bolte (@strumswell), Dennis von der Bey (@DennisVonDerBey), Lauritz Leifermann (@lleifermann)
7507 Multi-User NFT Extension Ming Jiang (@minkyn), Zheng Han (@hanbsd), Fan Yang (@fayang)
7508 Dynamic On-Chain Token Attributes Repository Steven Pineda (@steven2308), Jan Turk (@ThunderDeliverer)
7509 Entity Component System Rickey (@HelloRickey)
7510 Cross-Contract Hierarchical NFT Ming Jiang (@minkyn), Zheng Han (@hanbsd), Fan Yang (@fayang)
7511 Minimal Proxy Contract with PUSH0 0xAA (@AmazingAng), vectorized (@Vectorized), 0age (@0age)
7512 Onchain Representation for Audits Richard Meissner - Safe (@rmeissner), Robert Chen - OtterSec (@chen-robert), Matthias Egli - ChainSecurity (@MatthiasEgli), Jan Kalivoda - Ackee Blockchain (@jaczkal), Michael Lewellen - OpenZeppelin (@cylon56), Shay Zluf - Hats Finance (@shayzluf), Alex Papageorgiou - Omniscia (@alex-ppg)
7513 Smart NFT - A Component for Intent-Centric MJ Tseng (@TsengMJ) <tsngmj@gmail.com>, Clay (@Clay2018) <clay.uw@outlook.com>, Jeffery.c <jeffery.c@a3sprotocol.xyz>, Johnny.c <johnny.c@a3sprotocol.xyz>
7517 Content Consent for AI/ML Data Mining Bofu Chen (@bafu), Tammy Yang (@tammyyang)
7519 Atomic Storage Operations SCREDIT and SDEBIT Danno Ferrin (@shemnon)
7521 General Intents for Smart Contract Wallets Stephen Monn (@pixelcircuits), Bikem Bengisu (@supiket)
7522 OIDC ZK Verifier for AA Account Shu Dong (@dongshu2013) <shu@hexlink.io>, Yudao Yan <dean@dauth.network>, Song Z <s@misfit.id>, Kai Chen <kai@dauth.network>
7527 Token Bound Function Oracle AMM Elaine Zhang (@lanyinzly) <lz8aj@virginia.edu>, Jerry <jerrymindflow@gmail.com>, Amandafanny <amandafanny200@gmail.com>, Shouhao Wong (@wangshouh) <wongshouhao@outlook.com>, 0xPoet <0xpoets@gmail.com>
7529 Contract Discovery and eTLD+1 Association Todd Chapman (@tthebc01), Charlie Sibbach <charlie@cwsoftware.com>, Sean Sing (@seansing)
7533 Public Cross Port George (@JXRow), Zisu (@lazy1523)
7538 Multiplicative Tokens Gavin John (@Pandapip1)
7542 eth/69 - available-blocks-extended protocol Ahmad Bitar (@smartprogrammer93) <smartprogrammer@windowslive.com>
7545 Verkle proof verification precompile Guillaume Ballet (@gballet), Diederik Loerakker (@protolambda)
7547 Inclusion lists mike (@michaelneuder), Vitalik (@vbuterin), Francesco (@fradamt), Terence (@terencechain), potuz (@potuz), Manav (@manav2401)
7548 Open IP Protocol built on NFTs Combo <combo@1combo.io>, Saitama (@saitama2009), CT29 <CT29@1combo.io>, Luigi <luigi@1combo.io>
7549 Move committee index outside Attestation dapplion (@dapplion)
7561 Simple NFT, Simplified ERC-721 Xiang (@wenzhenxiang), Ben77 (@ben2077), Mingshi S. (@newnewsms)
7562 Account Abstraction Validation Scope Rules Yoav Weiss (@yoavw), Dror Tirosh (@drortirosh), Alex Forshtat (@forshtat), Shahaf Nacson (@shahafn)
7566 Multiplayer Game Communication Rickey (@HelloRickey)
7572 Contract-level metadata via `contractURI()` Devin Finzer (@dfinzer), Alex Atallah (@alexanderatallah), Ryan Ghods (@ryanio)
7575 Partial and Extended ERC-4626 Vaults Jeroen Offerijns (@hieronx), Alina Sinelnikova (@ilinzweilin), Vikram Arun (@vikramarun), Joey Santoro (@joeysantoro), Farhaan Ali (@0xfarhaan)
7579 Minimal Modular Smart Accounts zeroknots (@zeroknots), Konrad Kopp (@kopy-kat), Taek Lee (@leekt), Fil Makarov (@filmakarov), Elim Poon (@yaonam), Lyu Min (@rockmin216)
7590 ERC-20 Holder Extension for NFTs Steven Pineda (@steven2308), Jan Turk (@ThunderDeliverer)
7600 Hardfork Meta - Pectra Tim Beiko (@timbeiko)
7607 Hardfork Meta - Osaka Tim Beiko (@timbeiko)
7609 Decrease base cost of TLOAD/TSTORE Charles Cooper (@charles-cooper), James Prestwich (@prestwich), brockelmore (@brockelmore)
7620 EOF Contract Creation Alex Beregszaszi (@axic), Paweł Bylica (@chfast), Andrei Maiboroda (@gumb0), Piotr Dobaczewski (@pdobacz)
7623 Increase calldata cost Toni Wahrstätter (@nerolation), Vitalik Buterin (@vbuterin)
7627 Secure Messaging Protocol Chen Liaoyuan (@chenly) <cly@kip.pro>

Stagnant

NumberTitleAuthor
86 Abstraction of transaction origin and signature Vitalik Buterin (@vbuterin)
101 Serenity Currency and Crypto Abstraction Vitalik Buterin (@vbuterin)
107 safe "eth_sendTransaction" authorization via html popup Ronan Sandford (@wighawag)
205 ENS support for contract ABIs Nick Johnson <nick@ethereum.org>
210 Blockhash refactoring Vitalik Buterin (@vbuterin)
233 Formal process of hard forks Alex Beregszaszi (@axic)
615 Subroutines and Static Jumps for the EVM Greg Colvin <greg@colvin.org>, Brooklyn Zelenka (@expede), Paweł Bylica (@chfast), Christian Reitwiessner (@chriseth)
616 SIMD Operations for the EVM Greg Colvin <greg@colvin.org>
634 Storage of text records in ENS Richard Moore (@ricmoo)
665 Add precompiled contract for Ed25519 signature verification Tobias Oberstein <tobias.oberstein@crossbario.com>
689 Address Collision of Contract Address Causes Exceptional Halt Yoichi Hirai <i@yoichihirai.com>
698 OPCODE 0x46 BLOCKREWARD Cody Burns <dontPanic@codywburns.com>
758 Subscriptions and filters for completed transactions Jack Peterson <jack@tinybike.net>
801 Canary Standard ligi <ligi@ligi.de>
823 Token Exchange Standard Kashish Khullar <kkhullar7@gmail.com>
831 URI Format for Ethereum ligi (@ligi)
858 Reduce block reward and delay difficulty bomb Carl Larson <cslarson@gmail.com>
867 Standardized Ethereum Recovery Proposals Dan Phifer <dp@musiconomi.com>, James Levy <james@taptrust.com>, Reuben Youngblom <reuben@taptrust.com>
884 DGCL Token Dave Sag <davesag@gmail.com>
897 DelegateProxy Jorge Izquierdo <jorge@aragon.one>, Manuel Araoz <manuel@zeppelin.solutions>
900 Simple Staking Interface Dean Eigenmann <dean@tokenate.io>, Jorge Izquierdo <jorge@aragon.one>
902 Token Validation Brooklyn Zelenka (@expede), Tom Carchrae (@carchrae), Gleb Naumenko (@naumenkogs)
918 Mineable Token Standard Jay Logelin <jlogelin@alumni.harvard.edu>, Infernal_toast <admin@0xbitcoin.org>, Michael Seiler <mgs33@cornell.edu>, Brandon Grill <bg2655@columbia.edu>
926 Address metadata registry Nick Johnson <nick@ethereum.org>
927 Generalised authorisations Nick Johnson <nick@ethereum.org>
969 Modifications to ethash to invalidate existing dedicated hardware implementations David Stanfill <david@airsquirrels.com>
1010 Uniformity Between 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B and 0x15E55EF43efA8348dDaeAa455F16C43B64917e3c Anderson Wesley (@andywesley)
1011 Hybrid Casper FFG Danny Ryan (@djrtwo), Chih-Cheng Liang (@ChihChengLiang)
1015 Configurable On Chain Issuance Alex Van de Sande <avsa@ethereum.org>
1051 Overflow checking for the EVM Nick Johnson <arachnid@notdot.net>
1056 Ethereum Lightweight Identity Pelle Braendgaard <pelle.braendgaard@consensys.net>, Joel Torstensson <oed@consensys.net>
1057 ProgPoW, a Programmatic Proof-of-Work Greg Colvin <greg@colvin.org>, Andrea Lanfranchi (@AndreaLanfranchi), Michael Carter (@bitsbetrippin), IfDefElse <ifdefelse@protonmail.com>
1062 Formalize IPFS hash into ENS(Ethereum Name Service) resolver Phyrex Tsai <phyrex@portal.network>, Portal Network Team
1066 Status Codes Brooklyn Zelenka (@expede), Tom Carchrae (@carchrae), Gleb Naumenko (@naumenkogs)
1077 Gas relay for contract calls Alex Van de Sande <avsa@ethereum.org>, Ricardo Guilherme Schmidt (@3esmit)
1078 Universal login / signup using ENS subdomains Alex Van de Sande <avsa@ethereum.org>
1080 Recoverable Token Bradley Leatherwood <bradleat@inkibra.com>
1081 Standard Bounties Mark Beylin <mark.beylin@consensys.net>, Kevin Owocki <kevin.owocki@consensys.net>, Ricardo Guilherme Schmidt (@3esmit)
1087 Net gas metering for SSTORE operations Nick Johnson (@arachnid)
1102 Opt-in account exposure Paul Bouchon <mail@bitpshr.net>, Erik Marks (@rekmarks)
1109 PRECOMPILEDCALL opcode (Remove CALL costs for precompiled contracts) Jordi Baylina (@jbaylina)
1129 Standardised DAPP announcements Jan Turk (@ThunderDeliverer)
1132 Extending ERC20 with token locking capability nitika-goel <nitika@govblocks.io>
1175 Wallet & shop standard for all tokens (erc20) Jet Lim (@Nitro888)
1178 Multi-class Token Standard Albert Chon <achon@stanford.edu>
1186 RPC-Method to get Merkle Proofs - eth_getProof Simon Jentzsch <simon.jentzsch@slock.it>, Christoph Jentzsch <christoph.jentzsch@slock.it>
1203 ERC-1203 Multi-Class Token Standard (ERC-20 Extension) Jeff Huang <jeffishjeff@gmail.com>, Min Zu <crawlregister@gmail.com>
1207 DAuth Access Delegation Standard Xiaoyu Wang (@wxygeek), Bicong Wang (@Wangbicong)
1227 Defuse Difficulty Bomb and Reset Block Reward SmeargleUsedFly (@SmeargleUsedFly)
1261 Membership Verification Token (MVT) Chaitanya Potti (@chaitanyapotti), Partha Bhattacharya (@pb25193)
1276 Eliminate Difficulty Bomb and Adjust Block Reward on Constantinople Shift EOS Classic (@eosclassicteam)
1285 Increase Gcallstipend gas in the CALL opcode Ben Kaufman <ben@daostack.io>, Adam Levi <adam@daostack.io>
1295 Modify Ethereum PoW Incentive Structure and Delay Difficulty Bomb Brian Venturo (@atlanticcrypto)
1319 Smart Contract Package Registry Interface Piper Merriam <piper@ethereum.org>, Christopher Gewecke <christophergewecke@gmail.com>, g. nicholas d'andrea <nick.dandrea@consensys.net>, Nick Gheorghita (@njgheorghita)
1337 Subscriptions on the blockchain Kevin Owocki <kevin@gitcoin.co>, Andrew Redden <andrew@blockcrushr.com>, Scott Burke <scott@blockcrushr.com>, Kevin Seagraves <k.s.seagraves@gmail.com>, Luka Kacil <luka.kacil@gmail.com>, Štefan Šimec <stefan.simec@gmail.com>, Piotr Kosiński (@kosecki123), ankit raj <tradeninja7@gmail.com>, John Griffin <john@atchai.com>, Nathan Creswell <nathantr@gmail.com>
1352 Specify restricted address range for precompiles/system contracts Alex Beregszaszi (@axic)
1380 Reduced gas cost for call to self Alex Beregszaszi (@axic), Jacques Wagener (@jacqueswww)
1386 Attestation management contract Weiwu Zhang <a@colourful.land>, James Sangalli <j.l.sangalli@gmail.com>
1387 Merkle Tree Attestations with Privacy enabled Weiwu Zhang <a@colourful.land>, James Sangalli <j.l.sangalli@gmail.com>
1388 Attestation Issuers Management List Weiwu Zhang <a@colourful.land>, James Sangalli <j.l.sangalli@gmail.com>
1417 Poll Standard Chaitanya Potti (@chaitanyapotti), Partha Bhattacharya (@pb25193)
1418 Blockchain Storage Rent Payment William Entriken (@fulldecent)
1438 dApp Components (avatar) & Universal Wallet Jet Lim (@Nitro888)
1444 Localized Messaging with Signal-to-Text Brooklyn Zelenka (@expede), Jennifer Cooper (@jenncoop)
1450 ERC-1450 A compatible security token for issuing and trading SEC-compliant securities John Shiple (@johnshiple), Howard Marks <howard@startengine.com>, David Zhang <david@startengine.com>
1459 Node Discovery via DNS Felix Lange (@fjl), Péter Szilágyi (@karalabe)
1462 Base Security Token Maxim Kupriianov <mk@atlant.io>, Julian Svirsky <js@atlant.io>
1470 Smart Contract Weakness Classification (SWC) Gerhard Wagner (@thec00n)
1474 Remote procedure call specification Paul Bouchon <mail@bitpshr.net>, Erik Marks (@rekmarks)
1482 Define a maximum block timestamp drift Maurelian (@Maurelian)
1484 Digital Identity Aggregator Anurag Angara <anurag.angara@gmail.com>, Andy Chorlian <andychorlian@gmail.com>, Shane Hampton <shanehampton1@gmail.com>, Noah Zinsmeister <noahwz@gmail.com>
1485 TEthashV1 trustfarm <trustfarm.info@gmail.com>, trustfarm <cpplover@trustfarm.net>
1491 Human Cost Accounting Standard (Like Gas but for humans) Iamnot Chris (@cohabo)
1504 Upgradable Smart Contract Kaidong Wu <wukd94@pku.edu.cn>, Chuqiao Ren <cr025@bucknell.edu>, Ruthia He <rujiahe@gmail.com>, Yun Ma <mayun@pku.edu.cn>, Xuanzhe Liu <liuxuanzhe@pku.edu.cn>
1523 Standard for Insurance Policies as ERC-721 Non Fungible Tokens Christoph Mussenbrock (@christoph2806)
1571 EthereumStratum/2.0.0 Andrea Lanfranchi (@AndreaLanfranchi), Pawel Bylica (@chfast), Marius Van Der Wijden (@MariusVanDerWijden)
1577 contenthash field for ENS Dean Eigenmann <dean@ens.domains>, Nick Johnson <nick@ens.domains>
1581 Non-wallet usage of keys derived from BIP-32 trees Michele Balistreri (@bitgamma)
1588 Hardfork Meta: Ethereum ProgPoW Ikmyeong Na (@naikmyeong)
1592 Address and ERC20-compliant transfer rules Cyril Lapinte <cyril.lapinte@mtpelerin.com>, Laurent Aapro <laurent.aapro@mtpelerin.com>
1613 Gas stations network Yoav Weiss <yoav@tabookey.com>, Dror Tirosh <dror@tabookey.com>, Alex Forshtat <alex@tabookey.com>
1616 Attribute Registry Standard 0age (@0age), Santiago Palladino (@spalladino), Leo Arias (@elopio), Alejo Salles (@fiiiu), Stephane Gosselin (@thegostep)
1620 Money Streaming Paul Berg (@PaulRBerg)
1633 Re-Fungible Token Standard (RFT) Billy Rennekamp (@okwme), Dan Long <dan@artblx.com>, Kiryl Yermakou <kiryl@artblx.com>, Nate van der Ende <nate@artblx.com>
1681 Temporal Replay Protection Martin Holst Swende (@holiman)
1702 Generalized Account Versioning Scheme Wei Tang (@sorpaas)
1710 URL Format for Web3 Browsers Bruno Barbieri (@brunobar79)
1753 Smart Contract Interface for Licences Lucas Cullen (@BitcoinBrisbane), Kai Yeung (@CivicKai), Anna Crowley <annaelizabethcrowley@gmail.com>, Caroline Marshall <caroline.marshall888@gmail.com>, Katrina Donaghy <katrina@civicledger.com>
1761 Scoped Approval Interface Witek Radomski <witek@enjin.io>, Andrew Cooke <ac0dem0nk3y@gmail.com>, James Therien <james@enjin.io>, Eric Binet <eric@enjin.io>
1767 GraphQL interface to Ethereum node data Nick Johnson (@arachnid), Raúl Kripalani (@raulk), Kris Shinn (@kshinn)
1775 App Keys, application specific wallet accounts Vincent Eli (@Bunjin), Dan Finlay (@DanFinlay)
1803 Rename opcodes for clarity Alex Beregszaszi (@axic)
1812 Ethereum Verifiable Claims Pelle Braendgaard (@pelle)
1822 Universal Upgradeable Proxy Standard (UUPS) Gabriel Barros <gabriel@terminal.co>, Patrick Gallagher <blockchainbuddha@gmail.com>
1829 Precompile for Elliptic Curve Linear Combinations Remco Bloemen <Recmo@0x.org>
1844 ENS Interface Discovery Nick Johnson (@arachnid)
1872 Ethereum Network Upgrade Windows Danno Ferrin (@shemnon)
1895 Support for an Elliptic Curve Cycle Alexandre Belling <alexandrebelling8@gmail.com>
1898 Add `blockHash` to defaultBlock methods Charles Cooper (@charles-cooper)
1900 dType - Decentralized Type System for EVM Loredana Cirstea (@loredanacirstea), Christian Tzurcanu (@ctzurcanu)
1901 Add OpenRPC Service Discovery To JSON-RPC Services Shane Jonas (@shanejonas), Zachary Belford (@belfordz)
1921 dType Functions Extension Loredana Cirstea (@loredanacirstea), Christian Tzurcanu (@ctzurcanu)
1922 zk-SNARK Verifier Standard Michael Connor <michael.connor@uk.ey.com>, Chaitanya Konda <chaitanya.konda@uk.ey.com>, Duncan Westland <duncan.westland@uk.ey.com>
1923 zk-SNARK Verifier Registry Standard Michael Connor <michael.connor@uk.ey.com>, Chaitanya Konda <chaitanya.konda@uk.ey.com>, Duncan Westland <duncan.westland@uk.ey.com>
1930 CALLs with strict gas semantic. Revert if not enough gas available. Ronan Sandford (@wighawag)
1948 Non-fungible Data Token Johann Barbie (@johannbarbie), Ben Bollen <ben@ost.com>, pinkiebell (@pinkiebell)
1959 New Opcode to check if a chainID is part of the history of chainIDs Ronan Sandford (@wighawag)
1962 EC arithmetic and pairings with runtime definitions Alex Vlasov (@shamatar)
1965 Method to check if a chainID is valid at a specific block Number Ronan Sandford (@wighawag)
1973 Scalable Rewards Lee Raj (@lerajk), Qin Jian (@qinjian)
1985 Sane limits for certain EVM parameters Alex Beregszaszi (@axic), Paweł Bylica (@chfast)
1996 Holdable Token Julio Faura <julio@adhara.io>, Fernando Paris <fer@io.builders>, Daniel Lehrner <daniel@io.builders>
2003 EVMC modules for implementations of precompiled contracts Paweł Bylica (@chfast), Alex Beregszaszi (@axic)
2009 Compliance Service Daniel Lehrner <daniel@io.builders>
2014 Extended State Oracle Alex Beregszaszi (@axic)
2015 wallet_updateEthereumChain RPC Method Pedro Gomes (@pedrouid), Erik Marks (@rekmarks), Pandapip1 (@Pandapip1)
2018 Clearable Token Julio Faura <julio@adhara.io>, Fernando Paris <fer@io.builders>, Daniel Lehrner <daniel@io.builders>
2019 Fundable Token Fernando Paris <fer@io.builders>, Julio Faura <julio@adhara.io>, Daniel Lehrner <daniel@io.builders>
2020 E-Money Standard Token Julio Faura <julio@adhara.io>, Fernando Paris <fer@io.builders>, Daniel Lehrner <daniel@io.builders>
2021 Payoutable Token Fernando Paris <fer@io.builders>, Julio Faura <julio@adhara.io>, Daniel Lehrner <daniel@io.builders>
2026 State Rent H - Fixed Prepayment for accounts Alexey Akhunov (@AlexeyAkhunov)
2027 State Rent C - Net contract size accounting Alexey Akhunov (@AlexeyAkhunov)
2029 State Rent A - State counters contract Alexey Akhunov (@AlexeyAkhunov)
2031 State Rent B - Net transaction counter Alexey Akhunov (@AlexeyAkhunov)
2035 Stateless Clients - Repricing SLOAD and SSTORE to pay for block proofs Alexey Akhunov (@AlexeyAkhunov)
2045 Particle gas costs for EVM opcodes Casey Detrio (@cdetrio), Alex Beregszaszi (@axic)
2046 Reduced gas cost for static calls made to precompiles Alex Beregszaszi (@axic)
2069 Recommendation for using YAML ABI in ERCs/EIPs Alex Beregszaszi (@axic)
2157 dType Storage Extension - Decentralized Type System for EVM Loredana Cirstea (@loredanacirstea), Christian Tzurcanu (@ctzurcanu)
2193 dType Alias Extension - Decentralized Type System Loredana Cirstea (@loredanacirstea), Christian Tzurcanu (@ctzurcanu)
2242 Transaction Postdata John Adler (@adlerjohn)
2256 wallet_getOwnedAssets JSON-RPC Method Loredana Cirstea (@loredanacirstea)
2294 Explicit bound to Chain ID size Zainan Victor Zhou (@xinbenlv), Alex Beregszaszi (@axic)
2304 Multichain address resolution for ENS Nick Johnson <nick@ens.domains>
2327 BEGINDATA opcode Martin Lundfall (@MrChico)
2330 EXTSLOAD opcode Dominic Letz (@dominicletz), Santiago Palladino (@spalladino)
2333 BLS12-381 Key Generation Carl Beekhuizen <carl@ethereum.org>
2334 BLS12-381 Deterministic Account Hierarchy Carl Beekhuizen <carl@ethereum.org>
2335 BLS12-381 Keystore Carl Beekhuizen <carl@ethereum.org>
2378 EIPs Eligible for Inclusion James Hancock (@MadeofTin)
2386 Ethereum 2 Hierarchical Deterministic Walletstore Jim McDonald <Jim@mcdee.net>
2390 Geo-ENS James Choncholas (@james-choncholas)
2400 Transaction Receipt URI Ricardo Guilherme Schmidt (@3esmit), Eric Dvorsak (@yenda)
2470 Singleton Factory Ricardo Guilherme Schmidt (@3esmit)
2474 Coinbase calls Ricardo Guilherme Schmidt (@3esmit)
2477 Token Metadata Integrity Kristijan Sedlak (@xpepermint), William Entriken <github.com@phor.net>, Witek Radomski <witek@enjin.io>
2488 Deprecate the CALLCODE opcode Alex Beregszaszi (@axic)
2494 Baby Jubjub Elliptic Curve Barry WhiteHat (@barryWhiteHat), Marta Bellés (@bellesmarta), Jordi Baylina (@jbaylina)
2515 Implement Difficulty Freeze James Hancock (@madeoftin)
2520 Multiple contenthash records for ENS Filip Štamcar (@filips123)
2525 ENSLogin Hadrien Croubois (@amxx)
2542 New opcodes TXGASLIMIT and CALLGASLIMIT Alex Forshtat <forshtat1@gmail.com>
2544 ENS Wildcard Resolution Nick Johnson (@arachnid), 0age (@0age)
2566 Human Readable Parameters for Contract Function Execution Joseph Stockermans (@jstoxrocky)
2569 Saving and Displaying Image Onchain for Universal Tokens Hua Zhang (@dgczhh), Yuefei Tan (@whtyfhas), Derek Zhou (@zhous), Ran Xing (@lemontreeran)
2583 Penalty for account trie misses Martin Holst Swende (@holiman)
2584 Trie format transition with overlay trees Guillaume Ballet (@gballet)
2593 Escalator fee market change for ETH 1.0 chain Dan Finlay <dan@danfinlay.com>
2615 Non-Fungible Token with mortgage and rental functions Kohshi Shiba <kohshi.shiba@gmail.com>
2645 Hierarchical Deterministic Wallet for Layer-2 Tom Brand <tom@starkware.co>, Louis Guthmann <louis@starkware.co>
2657 Ephemeral Testnet Yolo James Hancock (@madeoftin)
2666 Repricing of precompiles and Keccak256 function Alex Vlasov (@shamatar)
2680 Ethereum 2 wallet layout Jim McDonald <Jim@mcdee.net>
2746 Rules Engine Standard Aaron Kendall (@jaerith), Juan Blanco (@juanfranblanco)
2767 Contract Ownership Governance Soham Zemse (@zemse), Nick Mudge (@mudgen)
2770 Meta-Transactions Forwarder Contract Alex Forshtat (@forshtat), Dror Tirosh (@drortirosh)
2803 Rich Transactions Micah Zoltu (@MicahZoltu)
2831 Transaction Replacement Message Type Gregory Markou (@GregTheGreek)
2844 Add DID related methods to the JSON-RPC Joel Thorstensson (@oed)
2848 My Own Messages (MOM) Giuseppe Bertone (@Neurone)
2876 Deposit contract and address standard Jonathan Underwood (@junderw)
2917 Staking Reward Calculation Tony Carson <tony.carsonn@gmail.com>, Mehmet Sabir Kiraz <m.kiraz@gmail.com>, Süleyman Kardaş <skardas@gmail.com>
2926 Chunk-Based Code Merkleization Sina Mahmoodi (@s1na), Alex Beregszaszi (@axic)
2935 Save historical block hashes in state Vitalik Buterin (@vbuterin), Tomasz Stanczak (@tkstanczak)
2936 EXTCLEAR Opcode For SELFDESTRUCTed contracts William Morriss (@wjmelements)
2937 SET_INDESTRUCTIBLE opcode Vitalik Buterin (@vbuterin)
2938 Account Abstraction Vitalik Buterin (@vbuterin), Ansgar Dietrichs (@adietrichs), Matt Garnett (@lightclient), Will Villanueva (@villanuevawill), Sam Wilson (@SamWilsn)
2942 EthPM URI Specification Nick Gheorghita (@njgheorghita), Piper Merriam (@pipermerriam), g. nicholas d'andrea (@gnidan), Benjamin Hauser (@iamdefinitelyahuman)
2970 IS_STATIC opcode Vitalik Buterin (@vbuterin)
2980 Swiss Compliant Asset Token Gianluca Perletti (@Perlets9), Alan Scarpellini (@alanscarpellini), Roberto Gorini (@robertogorini), Manuel Olivi (@manvel79)
2997 IMPERSONATECALL Opcode Sergio Demian Lerner (@SergioDemianLerner)
3000 Optimistic enactment governance standard Jorge Izquierdo (@izqui), Fabien Marino (@bonustrack)
3005 Batched meta transactions Matt (@defifuture)
3009 Transfer With Authorization Peter Jihoon Kim (@petejkim), Kevin Britz (@kbrizzle), David Knott (@DavidLKnott)
3014 eth_symbol JSON-RPC method Peter Grassberger (@PeterTheOne)
3030 BLS Remote Signer HTTP API Herman Junge (@hermanjunge)
3041 Adds `baseFee` to `eth_getBlockByHash` Abdelhamid Bakhta (@abdelhamidbakhta)
3044 Adds `baseFee` to `eth_getBlockByNumber` Abdelhamid Bakhta (@abdelhamidbakhta)
3045 Adds `baseFee` to `eth_getUncleByBlockHashAndIndex` Abdelhamid Bakhta (@abdelhamidbakhta)
3046 Adds `baseFee` to `eth_getUncleByBlockNumberAndIndex` Abdelhamid Bakhta (@abdelhamidbakhta)
3068 Precompile for BN256 HashToCurve Algorithms Dr. Christopher Gorman (@chgormanMH)
3135 Exclusive Claimable Token Zhenyu Sun (@Ungigdu)
3143 Increase block rewards to 5 ETH Ben Tinner (@Terra854)
3155 EVM trace specification Martin Holst Swende (@holiman), Marius van der Wijden (@MariusVanDerWijden)
3220 Crosschain Identifier Specification Weijia Zhang (@weijia31415), Peter Robinson (@drinkcoffee)
3224 Described Data Richard Moore (@ricmoo), Nick Johnson (@arachnid)
3234 Batch Flash Loans Alberto Cuesta Cañada (@albertocuestacanada), Fiona Kobayashi (@fifikobayashi), fubuloubu (@fubuloubu), Austin Williams (@onewayfunction)
3238 Difficulty Bomb Delay to Q2/2022 Afri Schoedon (@q9f)
3267 Giving Ethereum fees to Future Salaries Victor Porton (@vporton), Victor Porton <porton@narod.ru>
3298 Removal of refunds Vitalik Buterin (@vbuterin), Martin Swende (@holiman)
3300 Phase out refunds William Morriss (@wjmelements)
3322 Account gas storage opcodes William Morriss (@wjmelements)
3326 Wallet Switch Ethereum Chain RPC Method (`wallet_switchEthereumChain`) Erik Marks (@rekmarks)
3336 Paged memory allocation for the EVM Nick Johnson (@arachnid)
3337 Frame pointer support for memory load and store operations Nick Johnson (@arachnid)
3368 Increase block rewards to 3 ETH, with 2 Year Decay to 1 ETH Scheduled Michael D. Carter (@BitsBeTrippin)
3372 5 FNV primes for ethash mineruniter969 (@mineruniter969), mineruniter969 <mineruniter969@tutanota.com>
3386 ERC-721 and ERC-1155 to ERC-20 Wrapper Calvin Koder (@ashrowz)
3403 Partial removal of refunds Vitalik Buterin (@vbuterin), Martin Swende (@holiman)
3416 Median Gas Premium HexZorro (@hexzorro), Mojtaba Tefagh (@mtefagh)
3436 Expanded Clique Block Choice Rule Danno Ferrin (@shemnon)
3440 ERC-721 Editions Standard Nathan Ginnever (@nginnever)
3450 Standardized Shamir Secret Sharing Scheme for BIP-39 Mnemonics Daniel Streit (@danielstreit)
3455 SUDO Opcode William Morriss (@wjmelements), Baptiste Vauthey (@thabaptiser)
3508 Transaction Data Opcodes Alex Papageorgiou (@alex-ppg)
3520 Transaction Destination Opcode Alex Papageorgiou (@alex-ppg)
3521 Reduce access list cost Matt Garnett (@lightclient)
3534 Restricted Chain Context Type Transactions Isaac Ardis (@whilei)
3561 Trust Minimized Upgradeability Proxy Sam Porter (@SamPorter1984)
3569 Sealed NFT Metadata Standard Sean Papanikolas (@pizzarob)
3584 Block Access List Gajinder Singh (@g11in), Piper Merriam (@pipermerriam)
3589 Assemble assets into NFTs Zhenyu Sun (@Ungigdu), Xinqi Yang (@xinqiyang)
3690 EOF - JUMPDEST Table Alex Beregszaszi (@axic), Paweł Bylica (@chfast), Andrei Maiboroda (@gumb0)
3709 Remove Support for Type 1 Transactions Gregory Markou (@GregTheGreek)
3722 Poster Auryn Macmillan (@auryn-macmillan)
3754 A Vanilla Non-Fungible Token Standard Simon Tian (@simontianx)
3756 Gas Limit Cap lightclient (@lightclient)
3770 Chain-specific addresses Lukas Schor (@lukasschor), Richard Meissner (@rmeissner), Pedro Gomes (@pedrouid), ligi <ligi@ligi.de>
3772 Compressed Integers Soham Zemse (@zemse)
3788 Strict enforcement of chainId Gregory Markou (@GregTheGreek)
3978 Gas refunds on reverts Anton Bukov (@k06a), Mikhail Melnik (@ZumZoom)
4341 Ordered NFT Batch Standard Simon Tian (@simontianx)
4353 Interface for Staked Tokens in NFTs Rex Creed (@aug2uag), Dane Scarborough <dane@nftapps.us>
4393 Micropayments for NFTs and Multi Tokens Jules Lai (@julesl23)
4396 Time-Aware Base Fee Calculation Ansgar Dietrichs (@adietrichs)
4430 Described Transactions Richard Moore (@ricmoo), Nick Johnson (@arachnid)
4444 Bound Historical Data in Execution Clients George Kadianakis (@asn-d6), lightclient (@lightclient), Alex Stokes (@ralexstokes)
4488 Transaction calldata gas cost reduction with total calldata limit Vitalik Buterin (@vbuterin), Ansgar Dietrichs (@adietrichs)
4494 Permit for ERC-721 NFTs Simon Fremaux (@dievardump), William Schwab (@wschwab)
4520 Multi-byte opcodes prefixed by EB and EC. Brayton Goodall (@Spore-Druid-Bray), Mihir Faujdar (@uink45)
4521 721/20-compatible transfer Ross Campbell (@z0r0z)
4524 Safer ERC-20 William Schwab (@wschwab)
4527 QR Code transmission protocol for wallets Aaron Chen (@aaronisme), Sora Lee (@soralit), ligi (@ligi), Dan Miller (@danjm), AndreasGassmann (@andreasgassmann), xardass (@xardass), Lixin Liu (@BitcoinLixin)
4546 Wrapped Deposits Justice Hudson (@jchancehud)
4573 Procedures for the EVM Greg Colvin (@gcolvin), Greg Colvin <greg@colvin.org>
4671 Non-Tradable Tokens Standard Omar Aflak (@omaraflak), Pol-Malo Le Bris, Marvin Martin (@MarvinMartin24)
4675 Multi-Fractional Non-Fungible Tokens David Kim (@powerstream3604)
4747 Simplify EIP-161 Peter Davies (@petertdavies)
4758 Deactivate SELFDESTRUCT Guillaume Ballet (@gballet), Vitalik Buterin (@vbuterin), Dankrad Feist (@dankrad)
4760 SELFDESTRUCT bomb Guillaume Ballet (@gballet), Vitalik Buterin (@vbuterin), Dankrad Feist (@dankrad)
4762 Statelessness gas cost changes Guillaume Ballet (@gballet), Vitalik Buterin (@vbuterin), Dankrad Feist (@dankrad)
4799 Non-Fungible Token Ownership Designation Standard David Buckman (@davidbuckman), Isaac Buckman (@isaacbuckman)
4803 Limit transaction gas to a maximum of 2^63-1 Alex Beregszaszi (@axic)
4863 Beacon chain push withdrawals Alex Stokes (@ralexstokes), Danny Ryan (@djrtwo)
4885 Subscription NFTs and Multi Tokens Jules Lai (@julesl23)
4886 Proxy Ownership Register Omnus Sunmo (@omnus)
4931 Generic Token Upgrade Standard John Peterson (@John-peterson-coinbase), Roberto Bayardo (@roberto-bayardo), David Núñez (@cygnusv)
4944 Contract with Exactly One Non-fungible Token Víctor Muñoz (@victormunoz), Josep Lluis de la Rosa (@peplluis7), Andres El-Fakdi (@Bluezfish)
4950 Entangled Tokens Víctor Muñoz (@victormunoz), Josep Lluis de la Rosa (@peplluis7), Easy Innova (@easyinnova)
4974 Ratings Daniel Tedesco (@dtedesco1)
4987 Held token interface Devin Conley (@devinaconley)
5000 MULDIV instruction Harikrishnan Mulackal (@hrkrshnn), Alex Beregszaszi (@axic), Paweł Bylica (@chfast)
5003 Insert Code into EOAs with AUTHUSURP Dan Finlay (@danfinlay), Sam Wilson (@SamWilsn)
5005 Zodiac Modular Accounts Auryn Macmillan (@auryn-macmillan), Kei Kreutler (@keikreutler)
5018 Filesystem-like Interface for Contracts Qi Zhou (@qizhou)
5022 Increase price of SSTORE from zero to non-zero to 40k gas Green (@greenlucid)
5027 Remove the limit on contract code size Qi Zhou (@qizhou)
5050 Interactive NFTs with Modular Environments Alexi (@alexi)
5058 Lockable Non-Fungible Tokens Tyler (@radiocaca), Alex (@gojazdev), John (@sfumato00)
5065 Instruction for transferring ether Mudit Gupta (@maxsam4)
5081 Expirable Trainsaction Zainan Victor Zhou (@xinbenlv), Nick Johnson (@Arachnid), Konrad Feldmeier <konrad@brainbot.com>
5094 URL Format for Ethereum Network Switching Luc van Kampen (@lucemans), Jakob Helgesson (@svemat01), Joshua Hendrix (@thejoshuahendrix)
5095 Principal Token Julian Traversa (@JTraversa), Robert Robbins (@robrobbins), Alberto Cuesta Cañada (@alcueca)
5131 SAFE Authentication For ENS Wilkins Chung (@wwhchung) <wilkins@manifold.xyz>, Jalil Wahdatehagh (@jwahdatehagh), Cry (@crydoteth), Sillytuna (@sillytuna), Cyberpnk (@CyberpnkWin)
5139 Remote Procedure Call Provider Lists Sam Wilson (@SamWilsn)
5143 Slippage Protection for Tokenized Vault Hadrien Croubois (@amxx)
5185 NFT Updatable Metadata Extension Christophe Le Bars (@clbrge)
5187 Extend EIP-1155 with rentable usage rights DerivStudio (@DerivStudio)
5218 NFT Rights Management James Grimmelmann (@grimmelm), Yan Ji (@iseriohn), Tyler Kell (@relyt29)
5252 Account-bound Finance Hyungsuk Kang (@hskang9), Viktor Pernjek (@smuxx)
5283 Semaphore for Reentrancy Protection Sergio D. Lerner (@SergioDemianLerner)
5298 ENS Trust to hold NFTs under ENS name Zainan Victor Zhou (@xinbenlv)
5334 EIP-721 User And Expires And Level Extension Yan (@yan253319066)
5345 Silent Signing Extension for JSON-RPC Stanley Wu (@fruit37), Mücahit Büyükyılmaz (@anndro), Muhammed Emin Aydın (@muhammedea)
5409 EIP-1155 Non-Fungible Token extension Ronan Sandford (@wighawag)
5437 Security Contact Interface Zainan Zhou (@xinbenlv)
5478 CREATE2COPY Opcode Qi Zhou (@qizhou)
5485 Legitimacy, Jurisdiction and Sovereignty Zainan Victor Zhou (@xinbenlv)
5501 Rental & Delegation NFT - EIP-721 Extension Jan Smrža (@smrza), David Rábel (@rabeles11), Tomáš Janča <tomas.janca@jtbstorage.eu>, Jan Bureš (@JohnyX89), DOBBYLABS (@DOBBYLABS)
5505 EIP-1155 asset backed NFT extension liszechung (@liszechung)
5516 Soulbound Multi-owner Tokens Lucas Martín Grasso Ramos (@LucasGrasso), Matias Arazi (@MatiArazi)
5539 Revocation List Registry Philipp Bolte (@strumswell), Lauritz Leifermann (@lleifermann), Dennis von der Bey (@DennisVonDerBey)
5553 Representing IP and its Royalty Structure Roy Osherove (@royosherove)
5554 NFT Legal Use, Repurposing, and Remixing Isaac Patka (@ipatka), COALA Licensing Taskforce <info@coala.org>
5559 Cross Chain Write Deferral Protocol Paul Gauvreau (@0xpaulio), Nick Johnson (@arachnid)
5560 Redeemable NFTs Olivier Fernandez (@fernandezOli), Frédéric Le Coidic (@FredLC29), Julien Béranger (@julienbrg)
5593 Restrict Ethereum Provider API Injection Yan Zhu (@diracdeltas), Brian R. Bondy (@bbondy), Andrea Brancaleoni (@thypon), Kyle Den Hartog (@kdenhartog)
5625 NFT Metadata JSON Schema dStorage Extension Gavin Fu (@gavfu)
5630 New approach for encryption / decryption Firn Protocol (@firnprotocol), Fried L. Trout, Weiji Guo (@weijiguo)
5633 Composable Soulbound NFT, EIP-1155 Extension HonorLabs (@honorworldio)
5635 NFT Licensing Agreements Timi (@0xTimi), 0xTriple7 (@ysqi)
5643 Subscription NFTs cygaar (@cygaar)
5719 Signature replacement interface Agustin Aguilar (@Agusx1211)
5744 Latent Fungible Token Cozy Finance (@cozyfinance), Tony Sheng (@tonysheng), Matt Solomon (@mds1), David Laprade (@davidlaprade), Payom Dousti (@payomdousti), Chad Fleming (@chad-js), Franz Chen (@Dendrimer)
5753 Lockable Extension for EIP-721 Filipp Makarov (@filmakarov)
5792 Wallet Function Call API Moody Salem (@moodysalem)
5805 Voting with delegation Hadrien Croubois (@Amxx), Francisco Giordano (@frangio)
5827 Auto-renewable allowance extension zlace (@zlace0x), zhongfu (@zhongfu), edison0xyz (@edison0xyz)
5850 Complex Numbers stored in `bytes32` types Paul Edge (@genkifs)
5851 On-Chain Verifiable Credentials Yu Liu (@yuliu-debond), Junyi Zhong (@Jooeys)
5883 Token Transfer by Social Recovery Erhard Dinhobl (@mrqc), Kevin Riedl (@wsdt)
5902 Smart Contract Event Hooks Simon Brown (@orbmis)
5988 Add Poseidon hash function precompile Abdelhamid Bakhta (@abdelhamidbakhta), Eli Ben Sasson (@Elistark), Avihu Levy (@avihu28), David Levit Gurevich (@DavidLevitGurevich)
6047 ERC-721 Balance indexing via Transfer event Zainan Victor Zhou (@xinbenlv)
6051 Private Key Encapsulation Base Labs (@Base-Labs), Weiji Guo (@weiji-cryptonatty)
6190 Verkle-compatible SELFDESTRUCT Gavin John (@Pandapip1)
6268 Untransferability Indicator for EIP-1155 Yuki Aoki (@yuki-js)
6353 Charity token Aubay <blockchain-team@aubay.com>, BOCA Jeabby (@bjeabby1507), EL MERSHATI Laith (@lth-elm), KEMP Elia (@eliakemp)
6384 Human-readable offline signatures Tal Be'ery <tal@zengo.com>, RoiV (@DeVaz1)
6464 Multi-operator, per-token ERC-721 approvals. Cristian Espinoza (@crisgarner), Simon Fremaux (@dievardump), David Huber (@cxkoda), and Arran Schlosberg (@aschlosberg)
6506 P2P Escrowed Governance Incentives Josh Weintraub (@jhweintraub)
6538 Stealth Meta-Address Registry Matt Solomon (@mds1), Toni Wahrstätter (@nerolation), Ben DiFrancesco (@apbendi), Vitalik Buterin (@vbuterin)
6789 Rename gas to mana Pascal Caversaccio (@pcaversaccio)
6810 Ex Post Facto Cascading Revert William Morriss (@wjmelements)
6811 To The Moon—10 Minute Blocks Pandapip1 (@Pandapip1)
6888 Math checking in EVM Renan Rodrigues de Souza (@RenanSouza2)
6913 SETCODE instruction William Morriss (@wjmelements)
6988 Elected block proposer has not been slashed Mikhail Kalinin (@mkalinin)

Withdrawn

NumberTitleAuthor
3 Addition of CALLDEPTH opcode Martin Holst Swende <martin@swende.se>
67 URI Scheme with Metadata, Value and Bytecode Alex Van de Sande (@alexvansande)
875 Simpler NFT standard with batching and native atomic swaps Weiwu Zhang <a@colourful.land>, James Sangalli <j.l.sangalli@gmail.com>
908 Reward clients for a sustainable network James Ray (@jamesray1), Micah Zoltu (@MicahZoltu)
999 Restore Contract Code at 0x863DF6BFa4469f3ead0bE8f9F2AAE51c91A907b4 Afri Schoedon (@5chdn)
1123 Revised Ethereum Smart Contract Packaging Standard g. nicholas d’andrea (@gnidan), Piper Merriam (@pipermerriam), Nick Gheorghita (@njgheorghita), Danny Ryan (@djrtwo)
1154 Oracle Interface Alan Lu (@cag)
1240 Remove Difficulty Bomb Micah Zoltu (@MicahZoltu)
1355 Ethash 1a Paweł Bylica (@chfast), Jean M. Cyr (@jean-m-cyr)
1538 Transparent Contract Standard Nick Mudge <nick@perfectabstractions.com>
1682 Storage Rent Felix J Lange (@fjl), Martin Holst Swende (@holiman)
1706 Disable SSTORE with gasleft lower than call stipend Alex Forshtat <alex@tabookey.com>, Yoav Weiss <yoav@tabookey.com>
1890 Commitment to Sustainable Ecosystem Funding Gregory Markou <greg@chainsafe.io>, Kevin Owocki <kevin@gitcoin.co>, Lane Rettig <lane@ethereum.org>
2025 Block Rewards Proposal for funding Eth1.x James Hancock (@madeoftin)
2070 Hardfork Meta: Berlin Alex Beregszaszi (@axic)
2315 Simple Subroutines for the EVM Greg Colvin (@gcolvin), Martin Holst Swende (@holiman), Brooklyn Zelenka (@expede), John Max Skaller <skaller@internode.on.net>
2458 Updates and Updated-by Header Edson Ayllon (@edsonayllon)
2677 Limit size of `initcode` Martin Holst Swende (@holiman), Paweł Bylica (@chfast), Alex Beregszaszi (@axic)
2711 Sponsored, expiring and batch transactions. Micah Zoltu (@MicahZoltu)
2733 Transaction Package Matt Garnett (@lightclient)
2780 Reduce intrinsic transaction gas Matt Garnett (@lightclient), Uri Klarman (@uriklarman)
2786 Ethereum Provider Connect/Disconnect Events Micah Zoltu (@MicahZoltu), Erik Marks (@rekmarks)
2972 Wrapped Legacy Transactions Micah Zoltu (@MicahZoltu)
3332 MEDGASPRICE Opcode Justice Hudson (@jchancehud)
3338 Limit account nonce to 2^52 Micah Zoltu (@MicahZoltu), Alex Beregszaszi (@axic)
3374 Predictable Proof-of-Work (POW) Sunsetting Query0x (@Query0x)
3382 Hardcoded Block Gas Limit Philippe Castonguay (@PhABC)
3779 Safer Control Flow for the EVM Greg Colvin (@gcolvin), Greg Colvin <greg@colvin.org>, Brooklyn Zelenka (@expede)
7199 Linter Scope Zainan Victor Zhou (@xinbenlv)