EIP Commits by Category

EIPs in Last Call

CategoryEIPTitleAuthorLast Call Deadline
ERC7878Bequeathable ContractsWamith Mockbill (@wamith)in 15 days
ERC7858Expirable NFTs and SBTssirawt (@MASDXI), ADISAKBOONMARK (@ADISAKBOONMARK), parametprame (@parametprame), Nacharoen (@najaroen)in 2 days
ERC7913Signature VerifiersHadrien Croubois (@Amxx), Ernesto García (@ernestognw), Francisco Giordano (@frangio), Aryeh Greenberg (@arr00)5 days ago
ERC6224Contracts Dependencies RegistryArtem Chystiakov (@arvolear)17 days ago
ERC7746Composable Security Middleware HooksTim Pechersky (@peersky)19 days ago
ERC7744Code IndexTim Pechersky (@peersky) <[email protected]>19 days ago
ERC7291Purpose bound moneyOrchid-Dev (@proj-orchid-straitsx), Victor Liew (@alcedo), Wong Tse Jian (@wongtsejian), Jacob Shan (@Jacobshan429), Chin Sin Ong (@chinsinong), Praveen Kumar (@veenkumarr)2 months ago
Meta7723Network Upgrade Inclusion StagesTim Beiko (@timbeiko)5 months ago
Interface3155EVM trace specificationMartin Holst Swende (@holiman), Marius van der Wijden (@MariusVanDerWijden)6 months ago
ERC7627Secure Messaging ProtocolChen Liaoyuan (@chenly) <[email protected]>6 months ago
Core7610Revert creation in case of non-empty storageGary Rong (@rjl493456442), Martin Holst Swende (@holiman)9 months ago
Core7523Empty accounts deprecationPeter Davies (@petertdavies)over 1 year ago
ERC5164Cross-Chain ExecutionBrendan Asselstine (@asselstine), Pierrick Turelier (@PierrickGT), Chris Whinfrey (@cwhinfrey)almost 2 years ago
ERC6357Single-contract Multi-delegatecallGavin John (@Pandapip1)almost 2 years ago
ERC5453Endorsement - Permit for Any FunctionsZainan Victor Zhou (@xinbenlv)almost 2 years ago
ERC5114Soulbound BadgeMicah Zoltu (@MicahZoltu)almost 2 years ago
ERC5008ERC-721 Nonce ExtensionAnders (@0xanders), Lance (@LanceSnow), Shrug <[email protected]>about 2 years ago
ERC5496Multi-privilege Management NFT ExtensionJeremy Z (@wnft)over 2 years ago
ERC5216ERC-1155 Allowance ExtensionIván Mañús (@ivanmmurciaua), Juan Carlos Cantó (@EscuelaCryptoES)almost 3 years ago
Interface3076Slashing Protection Interchange FormatMichael Sproul (@michaelsproul), Sacha Saint-Leger (@sachayves), Danny Ryan (@djrtwo)almost 4 years ago
ERC2266Atomic Swap-based American Call Option Contract StandardRunchao Han <[email protected]>, Haoyu Lin <[email protected]>, Jiangshan Yu <[email protected]>over 4 years ago
ERC1191Add chain id to mixed-case checksum address encodingJuliano Rizzo (@juli)over 5 years ago

Latest EIP Diffs

CategoryEIPTitleCommitCommittedDiscussionMessageAuthor
Core7928Block-Level Access Lists1e2741cabout 17 hours ago21Update EIP-7928: Update system contract handling and move from ssz to rlp Merged by EIP-Bot.Toni Wahrstätter
Core7979Call and Return Opcodes for the EVM803ec71about 19 hours ago9Update EIP-7979: tweaks and typos Merged by EIP-Bot.Greg Colvin
Core7979Call and Return Opcodes for the EVM3d814ceabout 21 hours ago9Update EIP-7979: more list formatting, some spelling Merged by EIP-Bot.Greg Colvin
Core7979Call and Return Opcodes for the EVM9ed0fa31 day ago9Update EIP-7979: mostly formatting Merged by EIP-Bot.Greg Colvin
ERC7955Permissionless CREATE2 Factory00dcafc1 day ago10Update ERC-7955: Propagate CREATE2 Reverts Merged by EIP-Bot.Nicholas Rodrigues Lordello
Core7918Blob base fee bounded by execution cost183b8931 day ago21Update EIP-7918: Updated Figures 2-5 to reflect BLOB_BASE_COST=2**13 and adjusted the rationale to improve clarity Merged by EIP-Bot.anderselowsson
Core7918Blob base fee bounded by execution cost8c0c4c42 days ago21Update EIP-7918: Improved clarity in the Motivation, Specification, and Rationale, and updated Figure 1 Merged by EIP-Bot.anderselowsson
ERC7682Auxiliary Funds Capabilityc9039542 days ago4Update ERC-7682: Add section on `capabilities.auxiliaryFunds` parameter, `requiredAssets` Merged by EIP-Bot.Alex Donesky
Core7918Blob base fee bounded by execution coste29b72f2 days ago21Update EIP-7918: Clarified that the current block's blobSchedule is used during proces… Merged by EIP-Bot.anderselowsson
Meta7773Hardfork Meta - Glamsterdamb50e5442 days ago10Update EIP-7773: Move EIP-7732 and EIP-7928 to SFI, EIP-7792 to DFI Merged by EIP-Bot.Alex Stokes
Meta7773Hardfork Meta - Glamsterdam199b45a2 days ago10Update EIP-7773: propose eip 2926 for inclusion in Glamsterdam Merged by EIP-Bot.Guillaume Ballet
Core7979Call and Return Opcodes for the EVM20c9d422 days ago9Add EIP: Call and Return Opcodes for the EVM Merged by EIP-Bot.Greg Colvin
Core7928Block-Level Access Lists346fbe43 days ago21Update EIP-7928: Update System Contract Handling Merged by EIP-Bot.Toni Wahrstätter
Core7918Blob base fee bounded by execution coste369ff03 days ago21Update EIP-7918: remove redundant `TARGET_BLOB_GAS_PER_BLOCK` Merged by EIP-Bot.fradamt
ERC7943uRWA - Universal Real World Asset Interfacef2996c83 days ago21Update ERC-7943: Make tokenId indexed for ForcedTransfer event Merged by EIP-Bot.Mihai C
Core7732Enshrined Proposer-Builder Separation105ac064 days ago4Update EIP-7732: update to latest CL-spec version Merged by EIP-Bot.Potuz
ERC7955Permissionless CREATE2 Factoryc4b846e5 days ago10Add ERC: Permissionless CREATE2 Factory (#1052) * Create erc.md * Rename erc.md to erc-permissionless_create2_factory.md * Add discussion link * Fix Minor Typo Just fixes a small inconsistency where we were using `||` and `++` for byte concatenation. Prefer the former. * Fix Heading for 3rd Existing Method * Add More Context about Using Private Key (#2) * Minor Edits - Remove duplicate linking to EIP-7702 (only first one should be linked) - Remove trailing whitespace - Fix spelling error * Fix Requires Reference Requires should be _just_ numbers without the `EIP-` or `ERC-` prefix. This causes issues with the generated HTLM and proofer. * Title Case Sections Fixed some section titles that weren't titlecased correctly. * Use `RETURNDATASIZE` Instead of `PUSH0` In order to not depend on EIP-3855 `PUSH0` opcode, we refactor the factory code to use `RETURNDATASIZE` which is guaranteed to be `0` **except** for when `CREATE2` reverts. With a little bit of moving code around, we also managed to change make the code one byte smaller and fit into a 32-byte word. * Typos * Use eip number * Fix Section Lint The ERC lint does not like additional top level sections, so move the "custom" forwards compatibility section into a subsection of the backwards compatibility * Remove Non-relative Links We remove all non-relative links, as the ERC linter does not allow them. This is slightly unfortunate, since they did provide additional context to the ERC, but :shrug:. Note that we format GitHub repositories with italicized title and code for them to stand out: ``` _Title_ (`org/repo`) ``` * Edits to ERC (#4) * Edits to ERC This PR implements the suggested edits to the ERC, and adds a new section explaining the rationale why Nick's method cannot be used for generating the EIP-7702 authorization signature (since it was a question on Ethereum magicians). * Some small follow-up edits * Another small edit * Clarify reverts cause. Co-authored-by: Shebin John <[email protected]> --------- Co-authored-by: Shebin John <[email protected]> * Fix Description The description included a forbidden word, remove it. --------- Co-authored-by: Nicholas Rodrigues Lordello <[email protected]> Co-authored-by: Nicholas Rodrigues Lordello <[email protected]> Co-authored-by: Shebin John <[email protected]>Richard Meissner
Meta7773Hardfork Meta - Glamsterdam2b3e2ed5 days ago10Update EIP-7773: add PFI EIPs for glamsterdam Merged by EIP-Bot.Charles Cooper
Core7791GAS2ETH opcodeccd8e8f5 days ago21Update EIP-7791: update gas2eth - add separate gas2eth limit Merged by EIP-Bot.Charles Cooper
ERC7947Account Abstraction Recovery Interface9f76a195 days ago13Update ERC-7947: owner -> access Merged by EIP-Bot.Artem Chystiakov
Core7928Block-Level Access Lists293637c6 days ago21Update EIP-7928: Fix mistake in tx_index of system contracts Merged by EIP-Bot.Toni Wahrstätter
Core7928Block-Level Access Listse8bf55a6 days ago21Update EIP-7928: Clarify 7702 delegation indicators Merged by EIP-Bot.Toni Wahrstätter
Core7883ModExp Gas Cost Increase81c4a736 days ago9Update EIP-7883: Add empirical analysis Merged by EIP-Bot.Toni Wahrstätter
Core7956Tx Ordering via Block-level Randomnessa8041177 days ago9Update EIP-7956: Update eip-7956.md Merged by EIP-Bot.aryaethn
Core7998Turn `randao_reveal` into a VRF37459fa7 days ago3Add EIP: Turn `randao_reveal` into a VRF Merged by EIP-Bot.Alberto La Rocca
Core7519Atomic Storage Operations SCREDIT and SDEBIT102e6987 days ago1(bot 1272989785) moving EIPS/eip-7519.md to stagnant (#10037) PR 10037 with changes to EIPS/eip-7519.md was created on ([email protected]) which is before the cutoff date of ([email protected]) i.e. 2 weeks agoeth-bot
Meta7808Reserve Tx-Type Range for RIPs56194c57 days ago5(bot 1272989785) moving EIPS/eip-7808.md to stagnant (#10038) PR 10038 with changes to EIPS/eip-7808.md was created on ([email protected]) which is before the cutoff date of ([email protected]) i.e. 2 weeks agoeth-bot
Interface1571EthereumStratum/2.0.0d88ecac7 days agoN/AUpdate EIP-1571: fix typo Merged by EIP-Bot.maradini77
Core7957EVM64 - EOF support40f1d657 days ago11Update EIP-1702: fix typos Merged by EIP-Bot.anim001k
Core1702Generalized Account Versioning Scheme40f1d657 days agoN/AUpdate EIP-1702: fix typos Merged by EIP-Bot.anim001k
Core7980Ed25519 transaction support5cb30dc7 days ago1Add EIP: Ed25519 transaction support Merged by EIP-Bot.SirSpudlington
Core7932Secondary Signature Algorithms3b437728 days ago6Update EIP-7932: Move to Draft Merged by EIP-Bot.SirSpudlington
Core7862Delayed State Root2c0711810 days ago3Update EIP-7862: Add Exec Specs Merged by EIP-Bot.Toni Wahrstätter
Core7932Secondary Signature Algorithms02b30cb10 days ago6Update EIP-7932: Update abstract and metadata Merged by EIP-Bot.SirSpudlington
Core7932Secondary Signature Algorithms495e25c11 days ago6Update EIP-7932: Update EIP-7932:fix typo Merged by EIP-Bot.hoffman
ERC7858Expirable NFTs and SBTs467884a11 days ago2Update ERC-7858: interface id for epoch extension and incorrect args … Merged by EIP-Bot.sirawt
Core7937EVM64 - 64-bit mode EVM opcodes16643a711 days ago11Update EIP-7937: fix typo in test cases section Merged by EIP-Bot.anim001k
ERC7754Tamperproof Extension Wallets API (TWIST)5aa20fd11 days ago3Update ERC-7754: updating the acronym to avoid negative connotation Merged by EIP-Bot.Guillaume G
ERC7985Gateway Attributes for Message Control5988c3e11 days ago3Add ERC: Gateway Attributes for Message Control Merged by EIP-Bot.Ernesto García
ERC7776Transparent Financial Statements0be105e11 days ago3Update ERC-7776: Move to Review Merged by EIP-Bot.Ignacio Ceaglio
ERC7858Expirable NFTs and SBTs001033411 days ago2Update ERC-7858: Move to Last Call Merged by EIP-Bot.sirawt
ERC4361Sign-In with Ethereumfaa49e011 days ago21Update ERC-4361: Move to Final Merged by EIP-Bot.throw
Core7907Meter Contract Code Size And Increase Limit7f45e0612 days ago21Update EIP-7907: fix typos Merged by EIP-Bot.TinyFoxy
Core7928Block-Level Access Lists577232c12 days ago21Update EIP-7928: Add details on how to handle system contracts Merged by EIP-Bot.Toni Wahrstätter
Core7807SSZ execution blocksde33cd512 days ago2Update EIP-6404: Use correct Python syntax for active_fields Merged by EIP-Bot.Etan Kissling
Core7495SSZ ProgressiveContainerde33cd512 days ago21Update EIP-6404: Use correct Python syntax for active_fields Merged by EIP-Bot.Etan Kissling
Core7688Forward compatible consensus data structuresde33cd512 days ago11Update EIP-6404: Use correct Python syntax for active_fields Merged by EIP-Bot.Etan Kissling
Core6404SSZ transactionsde33cd512 days ago21Update EIP-6404: Use correct Python syntax for active_fields Merged by EIP-Bot.Etan Kissling
Core6465SSZ withdrawals rootde33cd512 days ago7Update EIP-6404: Use correct Python syntax for active_fields Merged by EIP-Bot.Etan Kissling
Core6466SSZ receiptsde33cd512 days ago7Update EIP-6404: Use correct Python syntax for active_fields Merged by EIP-Bot.Etan Kissling