{"id":19984,"date":"2024-05-08T15:15:30","date_gmt":"2024-05-08T15:15:30","guid":{"rendered":"https:\/\/coinengineer.io\/?p=19984"},"modified":"2024-05-08T10:34:41","modified_gmt":"2024-05-08T10:34:41","slug":"ethereums-buterin-proposes-eip-7702-for-account-abstraction","status":"publish","type":"post","link":"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/","title":{"rendered":"Ethereum&#8217;s Buterin Proposes EIP-7702 for Account Abstraction"},"content":{"rendered":"<p>Vitalik Buterin, one of the co-founders of <a href=\"https:\/\/coinengineer.net\/blog\/bitcoin-exodus-flow-to-ethereum-and-other-altcoins\/\">Ethereum<\/a>, along with Sam Wilson, Ansgar Dietrichs, and Matt Garnett, have presented <strong><a href=\"https:\/\/www.theblock.co\/learn\/271534\/what-is-an-ethereum-improvement-proposal-eip\">Ethereum Improvement Proposal<\/a> (EIP) 7702<\/strong> as an alternative to <strong>EIP-3074<\/strong>. The purpose of this proposal is to improve account abstraction on the Ethereum network.<\/p>\n<p><strong>EIP-7702<\/strong> proposes a novel transaction type that would make it possible for standard Ethereum account addresses, also known as externally owned accounts (EOAs), to temporarily function as smart contract wallets during a transaction. After the transaction is complete, the EOAs will revert back to their original form.<\/p>\n<p>The <strong>EIP-7702<\/strong> serves as a new option to the<strong> EIP-3074<\/strong>, which was previously considered for inclusion in the future Pectra upgrade. However, according to Uniswap founder Hayden Adams, it now includes quantum resistance and improved compatibility with the 4337.<\/p>\n<p>Among the broader standards for smart contract wallets, ERC-4337 is considered to be &#8220;endgame account abstraction.&#8221; The objective of <strong>EIP-7702<\/strong> is to achieve compliance with ERC-4337.<\/p>\n<p>Under the proposal, it was noted that<em> &#8220;this <strong>EIP<\/strong> is designed to be very forward-compatible with endgame account abstraction without over-enshrining any fine-grained details of ERC-4337.&#8221;<\/em><\/p>\n<p>Wallets are able to function as smart contracts and operate with a variety of advanced features thanks to account abstraction. These features include multi-factor authentication, wallet social recovery, and the ability for users to transact with any token they choose.<\/p>\n<p>It is possible that <strong>EIP-7702<\/strong> will alter the manner in which account abstraction is implemented in future network updates as the Ethereum community determines how to evaluate the proposal.<\/p>\n<p>The new transaction type, which was proposed in <strong>EIP<\/strong>&#8211;<strong>7702<\/strong>, has fields for contract code and a signature. It also provides the same functionalities that were proposed in <strong>EIP<\/strong>&#8211;<strong>3074<\/strong>, such as batch and sponsored transactions.<\/p>\n<p>In order to incorporate EOAs into ERC-4337 bundles in a manner that is consistent with the EntryPoint that is already in place, it is necessary to grant them the ability to temporarily transform themselves into contracts.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vitalik Buterin, one of the co-founders of Ethereum, along with Sam Wilson, Ansgar Dietrichs, and Matt Garnett, have presented Ethereum Improvement Proposal (EIP) 7702 as an alternative to EIP-3074. The purpose of this proposal is to improve account abstraction on the Ethereum network. EIP-7702 proposes a novel transaction type that would make it possible for<\/p>\n","protected":false},"author":6,"featured_media":19989,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[5943,1724],"class_list":["post-19984","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-eip-7702","tag-vitalik-buterin"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Ethereum&#039;s Buterin Proposes EIP-7702 for Account Abstraction - Coin Engineer<\/title>\n<meta name=\"description\" content=\"Ethereum co-founder Vitalik Buterin and team propose EIP-7702 enabling EOAs to act as smart contract wallets and improving account abstraction\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ethereum&#039;s Buterin Proposes EIP-7702 for Account Abstraction - Coin Engineer\" \/>\n<meta property=\"og:description\" content=\"Ethereum co-founder Vitalik Buterin and team propose EIP-7702 enabling EOAs to act as smart contract wallets and improving account abstraction\" \/>\n<meta property=\"og:url\" content=\"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/\" \/>\n<meta property=\"og:site_name\" content=\"Coin Engineer\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-08T15:15:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-08T10:34:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/coinengineer.net\/blog\/wp-content\/uploads\/2024\/05\/buterin-CoinTurk.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1424\" \/>\n\t<meta property=\"og:image:height\" content=\"860\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Tanju Akb\u0131y\u0131k\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tanju Akb\u0131y\u0131k\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/\",\"url\":\"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/\",\"name\":\"Ethereum's Buterin Proposes EIP-7702 for Account Abstraction - Coin Engineer\",\"isPartOf\":{\"@id\":\"https:\/\/coinengineer.net\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/coinengineer.net\/blog\/wp-content\/uploads\/2024\/05\/buterin-CoinTurk.png\",\"datePublished\":\"2024-05-08T15:15:30+00:00\",\"dateModified\":\"2024-05-08T10:34:41+00:00\",\"author\":{\"@id\":\"https:\/\/coinengineer.net\/blog\/#\/schema\/person\/286f3a00b45c1661961e40ff0a1c7546\"},\"description\":\"Ethereum co-founder Vitalik Buterin and team propose EIP-7702 enabling EOAs to act as smart contract wallets and improving account abstraction\",\"breadcrumb\":{\"@id\":\"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/#primaryimage\",\"url\":\"https:\/\/coinengineer.net\/blog\/wp-content\/uploads\/2024\/05\/buterin-CoinTurk.png\",\"contentUrl\":\"https:\/\/coinengineer.net\/blog\/wp-content\/uploads\/2024\/05\/buterin-CoinTurk.png\",\"width\":1424,\"height\":860,\"caption\":\"EIP-7702 Vitalik Buterin Ethereum\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/coinengineer.net\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ethereum&#8217;s Buterin Proposes EIP-7702 for Account Abstraction\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/coinengineer.net\/blog\/#website\",\"url\":\"https:\/\/coinengineer.net\/blog\/\",\"name\":\"Coin Engineer\",\"description\":\"Btc, Coins, Pre-Sale, DeFi, NFT\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/coinengineer.net\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/coinengineer.net\/blog\/#\/schema\/person\/286f3a00b45c1661961e40ff0a1c7546\",\"name\":\"Tanju Akb\u0131y\u0131k\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/coinengineer.net\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a027c5acae1ab2c3649244f87d705ac7ee359dd7e3222b84cb1d32ba3a8d2e18?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a027c5acae1ab2c3649244f87d705ac7ee359dd7e3222b84cb1d32ba3a8d2e18?s=96&d=mm&r=g\",\"caption\":\"Tanju Akb\u0131y\u0131k\"},\"url\":\"https:\/\/coinengineer.net\/blog\/author\/cetanju\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Ethereum's Buterin Proposes EIP-7702 for Account Abstraction - Coin Engineer","description":"Ethereum co-founder Vitalik Buterin and team propose EIP-7702 enabling EOAs to act as smart contract wallets and improving account abstraction","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/","og_locale":"en_US","og_type":"article","og_title":"Ethereum's Buterin Proposes EIP-7702 for Account Abstraction - Coin Engineer","og_description":"Ethereum co-founder Vitalik Buterin and team propose EIP-7702 enabling EOAs to act as smart contract wallets and improving account abstraction","og_url":"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/","og_site_name":"Coin Engineer","article_published_time":"2024-05-08T15:15:30+00:00","article_modified_time":"2024-05-08T10:34:41+00:00","og_image":[{"width":1424,"height":860,"url":"https:\/\/coinengineer.net\/blog\/wp-content\/uploads\/2024\/05\/buterin-CoinTurk.png","type":"image\/png"}],"author":"Tanju Akb\u0131y\u0131k","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tanju Akb\u0131y\u0131k","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/","url":"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/","name":"Ethereum's Buterin Proposes EIP-7702 for Account Abstraction - Coin Engineer","isPartOf":{"@id":"https:\/\/coinengineer.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/#primaryimage"},"image":{"@id":"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/#primaryimage"},"thumbnailUrl":"https:\/\/coinengineer.net\/blog\/wp-content\/uploads\/2024\/05\/buterin-CoinTurk.png","datePublished":"2024-05-08T15:15:30+00:00","dateModified":"2024-05-08T10:34:41+00:00","author":{"@id":"https:\/\/coinengineer.net\/blog\/#\/schema\/person\/286f3a00b45c1661961e40ff0a1c7546"},"description":"Ethereum co-founder Vitalik Buterin and team propose EIP-7702 enabling EOAs to act as smart contract wallets and improving account abstraction","breadcrumb":{"@id":"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/#primaryimage","url":"https:\/\/coinengineer.net\/blog\/wp-content\/uploads\/2024\/05\/buterin-CoinTurk.png","contentUrl":"https:\/\/coinengineer.net\/blog\/wp-content\/uploads\/2024\/05\/buterin-CoinTurk.png","width":1424,"height":860,"caption":"EIP-7702 Vitalik Buterin Ethereum"},{"@type":"BreadcrumbList","@id":"https:\/\/coinengineer.net\/blog\/ethereums-buterin-proposes-eip-7702-for-account-abstraction\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/coinengineer.net\/blog\/"},{"@type":"ListItem","position":2,"name":"Ethereum&#8217;s Buterin Proposes EIP-7702 for Account Abstraction"}]},{"@type":"WebSite","@id":"https:\/\/coinengineer.net\/blog\/#website","url":"https:\/\/coinengineer.net\/blog\/","name":"Coin Engineer","description":"Btc, Coins, Pre-Sale, DeFi, NFT","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/coinengineer.net\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/coinengineer.net\/blog\/#\/schema\/person\/286f3a00b45c1661961e40ff0a1c7546","name":"Tanju Akb\u0131y\u0131k","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/coinengineer.net\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a027c5acae1ab2c3649244f87d705ac7ee359dd7e3222b84cb1d32ba3a8d2e18?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a027c5acae1ab2c3649244f87d705ac7ee359dd7e3222b84cb1d32ba3a8d2e18?s=96&d=mm&r=g","caption":"Tanju Akb\u0131y\u0131k"},"url":"https:\/\/coinengineer.net\/blog\/author\/cetanju\/"}]}},"_links":{"self":[{"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/posts\/19984","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/comments?post=19984"}],"version-history":[{"count":1,"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/posts\/19984\/revisions"}],"predecessor-version":[{"id":19991,"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/posts\/19984\/revisions\/19991"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/media\/19989"}],"wp:attachment":[{"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/media?parent=19984"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/categories?post=19984"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/tags?post=19984"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}