{"id":3209,"date":"2023-10-12T15:45:37","date_gmt":"2023-10-12T15:45:37","guid":{"rendered":"https:\/\/omniatech.io\/pages\/?p=3209"},"modified":"2023-11-03T09:45:02","modified_gmt":"2023-11-03T09:45:02","slug":"why-use-token-approval-protection","status":"publish","type":"post","link":"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/","title":{"rendered":"Why use Token Approval Protection"},"content":{"rendered":"<span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\"><\/span> <span class=\"rt-time\">2<\/span> <span class=\"rt-label rt-postfix\">min read<\/span><\/span>\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"293\" src=\"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-8.png\" alt=\"\" class=\"wp-image-3259\" style=\"aspect-ratio:1.7474402730375427;width:656px;height:auto\" srcset=\"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-8.png 512w, https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-8-300x172.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/figure>\n\n\n\n<p><strong>What is token approval ?&nbsp;<\/strong><\/p>\n\n\n\n<p>If you ever performed a sell transaction on a Decentralized Exchange, you know that you need to perform an approval transaction first. This is required because the DEX smart contract needs to be able to retrieve the tokens you are selling from your balance, hence you \u201capproving\u201d the DEX to spend X amount of tokens from your balance.<\/p>\n\n\n\n<p>Token approval is not only used in conjunction with Decentralized Exchanges but also with a diversified set of other applications that require to \u201cmanage\u201d your funds: custodian solutions, staking smart contracts, lending protocols, just to name a few.<\/p>\n\n\n\n<p><br><strong>Why do I need protection for token approval ?<\/strong><\/p>\n\n\n\n<p>Scammers and hackers are frequently using phishing tactics to deceive the users into thinking they are approving the correct spender where in fact they are giving control of their funds to malicious actors that have only one objective &#8211; to steal their funds.<\/p>\n\n\n\n<p><br>Apart from general phishing attacks and spear-phishing where attackers have in-depth knowledge about your intention to use a specific platform (i.e an upcoming IDO you may be interested in), there is always an inherent risk of legit platforms being hacked. For example, the source code of reputable platforms can be poisoned with malicious spender addresses, and even if you are double checking the URL etc., the malicious code will trigger your wallet into approving the hacker\u2019s address, thus giving them complete control over your funds.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<div style=\"height:36px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"310\" src=\"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-9.png\" alt=\"\" class=\"wp-image-3261\" srcset=\"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-9.png 512w, https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-9-300x182.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><figcaption class=\"wp-element-caption\">                     Source: Chainalysis Crypto Crime Report 2023<\/figcaption><\/figure>\n\n\n\n<p><strong>How risky is it?<\/strong><\/p>\n\n\n\n<p>The consequences of being a token approval attack victim are pretty high &#8211; if you don\u2019t move the funds or if you don\u2019t disapprove a malicious address <strong>right away<\/strong> after noticing you\u2019ve been hacked, there are high chances you\u2019ll lose all your funds.<\/p>\n\n\n\n<p>If you want to evaluate your previous approvals you can use Etherscan\u2019s online tool to cross check if there are any suspicious approvals. The tool also offers a quick way of disapproving any spender address.<br><\/p>\n\n\n\n<p><br><strong>How can I protect myself?<\/strong><strong><br><\/strong>OMNIA RPC has integrated real-time checks that are performed for every transaction that flows through its systems, thus is able to detect in real-time if you are approving a malicious address. In case this happens, it will drop the transaction to pre<\/p>\n\n\n\n<p>Go to dashboard<a href=\"http:\/\/app.omniatech.io\/\"> app.omniatech.io<\/a> and generate your private endpoint for the chain &amp; network you want. At the subscription customization step, check the Token Approval Protection checkbox.<br><\/p>\n\n\n\n<p>Apart from that, our general recommendation is to avoid approving addresses with the MAX value as you\u2019re exposing yourself to third-party risk if those platforms will ever be hacked. The best practice is to approve exactly what is going to be used in the next transaction.<br>We are aware that there is always a trade-off between user experience and security, therefore if you are performing multiple operations in a short period of time it&#8217;s better to approve an estimated spending cap for the next few operations.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\"><\/span> <span class=\"rt-time\">2<\/span> <span class=\"rt-label rt-postfix\">min read<\/span><\/span> What is token approval ?&nbsp; If you ever performed a sell transaction on a Decentralized Exchange, you know that you need to perform an approval transaction first. This is required because the DEX smart contract needs to be able to retrieve the tokens you are selling from your balance, hence you \u201capproving\u201d the DEX to [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":3259,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[796,797],"tags":[12,337,810,10,13,812,411],"class_list":["post-3209","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mev","category-rpc-nodes-infrastructure","tag-cryptocurrency","tag-erc-20-tokens","tag-honeypot","tag-privacy","tag-security","tag-token-approval","tag-web3-security"],"acf":[],"wbAuthor":{"name":"Omnia Team","link":"https:\/\/omniatech.io\/pages\/author\/omniaprotocol\/"},"wbDate":"Oct 12, 2023","wbCategories":{"space":"<a href=\"https:\/\/omniatech.io\/pages\/category\/mev\/\" rel=\"category tag\">MEV<\/a> <a href=\"https:\/\/omniatech.io\/pages\/category\/rpc-nodes-infrastructure\/\" rel=\"category tag\">RPC Nodes &amp; Infrastructure<\/a>","coma":"<a href=\"https:\/\/omniatech.io\/pages\/category\/mev\/\" rel=\"category tag\">MEV<\/a>, <a href=\"https:\/\/omniatech.io\/pages\/category\/rpc-nodes-infrastructure\/\" rel=\"category tag\">RPC Nodes &amp; Infrastructure<\/a>"},"wbComment":0,"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Token Approval Protection<\/title>\n<meta name=\"description\" content=\"ERC20 Token Approval Protection helps keeping your funds safe by auto rejecting risky token approval transactions and providing real-time alerts against phishing attempts.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Token Approval Protection\" \/>\n<meta property=\"og:description\" content=\"ERC20 Token Approval Protection helps keeping your funds safe by auto rejecting risky token approval transactions and providing real-time alerts against phishing attempts.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/\" \/>\n<meta property=\"og:site_name\" content=\"OMNIA\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-12T15:45:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-03T09:45:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-8.png\" \/>\n\t<meta property=\"og:image:width\" content=\"512\" \/>\n\t<meta property=\"og:image:height\" content=\"293\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Omnia Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Omnia Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/\",\"url\":\"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/\",\"name\":\"Token Approval Protection\",\"isPartOf\":{\"@id\":\"https:\/\/omniatech.io\/pages\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-8.png\",\"datePublished\":\"2023-10-12T15:45:37+00:00\",\"dateModified\":\"2023-11-03T09:45:02+00:00\",\"author\":{\"@id\":\"https:\/\/omniatech.io\/pages\/#\/schema\/person\/5265002cadcebfc0cfca31054160d57d\"},\"description\":\"ERC20 Token Approval Protection helps keeping your funds safe by auto rejecting risky token approval transactions and providing real-time alerts against phishing attempts.\",\"breadcrumb\":{\"@id\":\"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/#primaryimage\",\"url\":\"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-8.png\",\"contentUrl\":\"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-8.png\",\"width\":512,\"height\":293},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/omniatech.io\/pages\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Why use Token Approval Protection\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/omniatech.io\/pages\/#website\",\"url\":\"https:\/\/omniatech.io\/pages\/\",\"name\":\"OMNIA\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/omniatech.io\/pages\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/omniatech.io\/pages\/#\/schema\/person\/5265002cadcebfc0cfca31054160d57d\",\"name\":\"Omnia Team\",\"url\":\"https:\/\/omniatech.io\/pages\/author\/omniaprotocol\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Token Approval Protection","description":"ERC20 Token Approval Protection helps keeping your funds safe by auto rejecting risky token approval transactions and providing real-time alerts against phishing attempts.","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:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/","og_locale":"en_US","og_type":"article","og_title":"Token Approval Protection","og_description":"ERC20 Token Approval Protection helps keeping your funds safe by auto rejecting risky token approval transactions and providing real-time alerts against phishing attempts.","og_url":"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/","og_site_name":"OMNIA","article_published_time":"2023-10-12T15:45:37+00:00","article_modified_time":"2023-11-03T09:45:02+00:00","og_image":[{"width":512,"height":293,"url":"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-8.png","type":"image\/png"}],"author":"Omnia Team","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Omnia Team","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/","url":"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/","name":"Token Approval Protection","isPartOf":{"@id":"https:\/\/omniatech.io\/pages\/#website"},"primaryImageOfPage":{"@id":"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/#primaryimage"},"image":{"@id":"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/#primaryimage"},"thumbnailUrl":"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-8.png","datePublished":"2023-10-12T15:45:37+00:00","dateModified":"2023-11-03T09:45:02+00:00","author":{"@id":"https:\/\/omniatech.io\/pages\/#\/schema\/person\/5265002cadcebfc0cfca31054160d57d"},"description":"ERC20 Token Approval Protection helps keeping your funds safe by auto rejecting risky token approval transactions and providing real-time alerts against phishing attempts.","breadcrumb":{"@id":"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/#primaryimage","url":"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-8.png","contentUrl":"https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-8.png","width":512,"height":293},{"@type":"BreadcrumbList","@id":"https:\/\/omniatech.io\/pages\/why-use-token-approval-protection\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/omniatech.io\/pages\/"},{"@type":"ListItem","position":2,"name":"Why use Token Approval Protection"}]},{"@type":"WebSite","@id":"https:\/\/omniatech.io\/pages\/#website","url":"https:\/\/omniatech.io\/pages\/","name":"OMNIA","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/omniatech.io\/pages\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/omniatech.io\/pages\/#\/schema\/person\/5265002cadcebfc0cfca31054160d57d","name":"Omnia Team","url":"https:\/\/omniatech.io\/pages\/author\/omniaprotocol\/"}]}},"uagb_featured_image_src":{"full":["https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-8.png",512,293,false],"thumbnail":["https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-8-150x150.png",150,150,true],"medium":["https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-8-300x172.png",300,172,true],"medium_large":["https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-8.png",512,293,false],"large":["https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-8.png",512,293,false],"1536x1536":["https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-8.png",512,293,false],"2048x2048":["https:\/\/omniatech.io\/pages\/wp-content\/uploads\/2023\/11\/unnamed-8.png",512,293,false]},"uagb_author_info":{"display_name":"Omnia Team","author_link":"https:\/\/omniatech.io\/pages\/author\/omniaprotocol\/"},"uagb_comment_info":0,"uagb_excerpt":"2 min read What is token approval ?&nbsp; If you ever performed a sell transaction on a Decentralized Exchange, you know that you need to perform an approval transaction first. This is required because the DEX smart contract needs to be able to retrieve the tokens you are selling from your balance, hence you \u201capproving\u201d&hellip;","mfb_rest_fields":["wbAuthor","wbDate","wbCategories","wbComment","yoast_head","yoast_head_json","uagb_featured_image_src","uagb_author_info","uagb_comment_info","uagb_excerpt"],"_links":{"self":[{"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/posts\/3209"}],"collection":[{"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/comments?post=3209"}],"version-history":[{"count":4,"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/posts\/3209\/revisions"}],"predecessor-version":[{"id":3262,"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/posts\/3209\/revisions\/3262"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/media\/3259"}],"wp:attachment":[{"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/media?parent=3209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/categories?post=3209"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/omniatech.io\/pages\/wp-json\/wp\/v2\/tags?post=3209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}