{"id":851,"date":"2023-07-04T17:42:53","date_gmt":"2023-07-04T21:42:53","guid":{"rendered":"https:\/\/vezgo.com\/blog\/?p=851"},"modified":"2023-09-11T20:30:54","modified_gmt":"2023-09-12T00:30:54","slug":"what-are-internal-transactions-in-crypto","status":"publish","type":"post","link":"https:\/\/vezgo.com\/blog\/what-are-internal-transactions-in-crypto\/","title":{"rendered":"What Are Internal Transactions in Crypto &#038; How to Track Them?"},"content":{"rendered":"<div class=\"initial-letter\">\n<p>Internal transactions are not an actual transaction on the blockchain. Also called <em>messages<\/em>, they are transactions that happen when an event is executed by a smart contract.<\/p><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_76 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Discover What&#039;s Inside<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/vezgo.com\/blog\/what-are-internal-transactions-in-crypto\/#What_are_Smart_Contracts\" >What are Smart Contracts?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/vezgo.com\/blog\/what-are-internal-transactions-in-crypto\/#What_is_an_Internal_Transaction\" >What is an Internal Transaction?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/vezgo.com\/blog\/what-are-internal-transactions-in-crypto\/#Importance_of_Internal_Transactions_in_Crypto\" >Importance of Internal Transactions in Crypto<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/vezgo.com\/blog\/what-are-internal-transactions-in-crypto\/#The_Tracking_Problem_with_Internal_Transactions\" >The Tracking Problem with Internal Transactions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/vezgo.com\/blog\/what-are-internal-transactions-in-crypto\/#Tracking_Internal_Transactions_in_Crypto_with_Vezgo\" >Tracking Internal Transactions in Crypto with Vezgo&nbsp;<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/vezgo.com\/blog\/what-are-internal-transactions-in-crypto\/#What_Else_Can_You_Do_With_Vezgo_API\" >What Else Can You Do With Vezgo API?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/vezgo.com\/blog\/what-are-internal-transactions-in-crypto\/#What_are_internal_transactions_in_crypto\" >What are internal transactions in crypto?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/vezgo.com\/blog\/what-are-internal-transactions-in-crypto\/#How_can_you_track_internal_transactions\" >How can you track internal transactions?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/vezgo.com\/blog\/what-are-internal-transactions-in-crypto\/#What_are_smart_contracts\" >What are smart contracts?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n\n\n\n\n<p>This article explains what are internal transactions and smart contracts on the Ethereum and EVM-chains and how to track those internal transactions.<\/p>\n\n\n\n<p>Normal transactions in crypto involve deducting an amount from an account and adding it to another account. However, that isn\u2019t all there is to cryptocurrency transactions. <\/p>\n\n\n\n<p>The blockchain is more than a platform for facilitating cryptocurrency transactions, as multiple other operations are running in the background.&nbsp;<\/p>\n\n\n\n<p>With the innovation of <a href=\"https:\/\/vezgo.com\/blog\/what-is-decentralized-finance-in-crypto\/\" target=\"_blank\" rel=\"noreferrer noopener\">DeFi<\/a> and DApps, more sophisticated transactions, such as internal transactions, that differ from normal transactions now occur on the blockchain.<\/p>\n\n\n\n<p>The rest of this piece sheds light on what an internal transaction is. But to understand what it is and how it works, it\u2019s essential first to examine the core mechanism behind DApps: Smart Contracts.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_are_Smart_Contracts\"><\/span><strong>What are Smart Contracts?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>A <a href=\"https:\/\/www.ibm.com\/topics\/smart-contracts\" target=\"_blank\" data-type=\"URL\" data-id=\"https:\/\/www.ibm.com\/topics\/smart-contracts\" rel=\"noreferrer noopener\">smart contract<\/a> is a computer program stored on-chain and designed to self-execute when certain predetermined conditions are met.<\/p>\n\n\n\n<p>They exist across a distributed, decentralized blockchain network, such as Ethereum or other smart contract-capable blockchains. The code controls the execution, and transactions are trackable and irreversible.<\/p>\n\n\n\n<p>It&#8217;s primarily used to automate the execution of a trade agreement so that all parties are certain of the eventual outcome without being involved or losing time.<\/p>\n\n\n\n<p>A smart contract can be used to automate workflow, triggering a subsequent action upon fulfilling certain conditions.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_is_an_Internal_Transaction\"><\/span><strong>What is an Internal Transaction?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"320\"  data-gnlv=\"hey\" src=\"https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/What-is-an-Internal-Transaction_-1024x320.png\" alt=\"What is an Internal Transaction?\" class=\"wp-image-911\" srcset=\"https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/What-is-an-Internal-Transaction_-1024x320.png 1024w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/What-is-an-Internal-Transaction_-600x187.png 600w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/What-is-an-Internal-Transaction_-300x94.png 300w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/What-is-an-Internal-Transaction_-768x240.png 768w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/What-is-an-Internal-Transaction_-1536x480.png 1536w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/What-is-an-Internal-Transaction_.png 1588w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>An internal transaction is a result of interactions between smart contracts; a result of smart contract logic. Unlike external regular transactions, it is not performed between external addresses. <\/p>\n\n\n\n<p>Instead, it is used for value transfers between one smart contract address and another.<\/p>\n\n\n\n<p>The smart contracts (especially <a href=\"https:\/\/ethereum.org\/en\/smart-contracts\/\" target=\"_blank\" rel=\"noreferrer noopener\">Ethereum smart contracts<\/a>) themselves initiate these transactions after the fulfillment of preset conditions. For example, they can be used to send ETH or other crypto assets from one part of the contract to EOMs (externally owned accounts).<\/p>\n\n\n\n<p>And while actual transactions carry cryptographic signatures, such as a transaction ID or transaction hash, an internal transaction carries no such signature.&nbsp;&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Importance_of_Internal_Transactions_in_Crypto\"><\/span><strong>Importance of Internal Transactions in Crypto<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Here are the two main reasons an internal transaction is important:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Smart Contract Execution and Interaction<\/strong><\/li>\n<\/ol>\n\n\n\n<p>Internal transactions play a critical role in the execution of smart contracts and their interactions. They allow smart contracts to transfer assets, trigger actions, and communicate with other contracts automatically and without human intervention. <\/p>\n\n\n\n<p>This feature is vital for the complex functionality in decentralized applications (dApps).<\/p>\n\n\n\n<p>For example, an external transaction initiated by a user can trigger a smart contract, which may in turn activate multiple internal transactions. This cascade of operations can involve multiple contracts and lead to intricate chains of interaction, enabling dApps to carry out complex tasks efficiently.<\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li><strong><strong>Enabling Innovative Financial Mechanism<\/strong>s<\/strong><\/li>\n<\/ol>\n\n\n\n<p>Beyond basic smart contract operations, internal transactions enable a variety of innovative financial mechanisms unique to the crypto world. They form the backbone of advanced practices such as flash loans, yield farming, and automated market makers, which are pivotal in the DeFi space.<\/p>\n\n\n\n<p>For instance, with <a href=\"https:\/\/www.ledger.com\/academy\/glossary\/flash-loan\" target=\"_blank\" rel=\"noreferrer noopener\">flash loans<\/a>, users can borrow and repay loans within a single transaction, enabled by internal transactions. Similarly, yield farming and automated market makers leverage internal transactions to reward users providing liquidity or to manage the pricing of tokens, respectively.<\/p>\n\n\n\n<p>Internal transactions not only facilitate the fundamental functionality of smart contracts and Dapps but also drive new financial innovations that are reshaping the financial sector.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_Tracking_Problem_with_Internal_Transactions\"><\/span><strong>The Tracking Problem with Internal Transactions<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"320\"  data-gnlv=\"hey\" src=\"https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/The-Tracking-Problem-with-Internal-Transactions-1024x320.png\" alt=\"The Tracking Problem with Internal Transactions\" class=\"wp-image-907\" srcset=\"https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/The-Tracking-Problem-with-Internal-Transactions-1024x320.png 1024w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/The-Tracking-Problem-with-Internal-Transactions-600x187.png 600w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/The-Tracking-Problem-with-Internal-Transactions-300x94.png 300w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/The-Tracking-Problem-with-Internal-Transactions-768x240.png 768w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/The-Tracking-Problem-with-Internal-Transactions-1536x480.png 1536w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/The-Tracking-Problem-with-Internal-Transactions.png 1588w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The main problem with internal transactions is that they don&#8217;t appear on the chain and don&#8217;t contain comprehensive detailed information. This is because internal transactions aren&#8217;t real transactions. They&#8217;re simply the result of value transfers between one smart contract and another.<\/p>\n\n\n\n<p>Most of the popular crypto wallets, such as MetaMask and Trust Wallet, don\u2019t show details of internal transactions in their transaction history. Rather, they only show standard transactions, external transactions, between two crypto wallet addresses.<\/p>\n\n\n\n<p>To view them users must run the transactions and trace the calls made. If the nodes aren\u2019t powerful enough, they can break during the tracing and cause problems for the rest of the data on the node. On the Ethereum blockchain, such tracings take a long time due to perpetual network congestion and intensive CPU operation.<\/p>\n\n\n\n<p>Thus, as a blockchain user, your node requires a specific CPU power and capacity to track internal transactions. Also, for information on such transactions older than 30 minutes, you\u2019ll have to access an Archive Node containing comprehensive detail on the blockchain\u2019s history.&nbsp;<\/p>\n\n\n\n<p>To put it simply, <strong>if you ever want to track internal transactions, you must have the time, node capacity, and power to execute it. Unfortunately, this crypto operation isn\u2019t readily available for every blockchain user, developer, or crypto enthusiast.&nbsp;<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Tracking_Internal_Transactions_in_Crypto_with_Vezgo\"><\/span><strong>Tracking Internal Transactions in Crypto with Vezgo&nbsp;<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"437\"  data-gnlv=\"hey\" src=\"https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/07\/Screenshot-2023-07-04-at-5.37.22-PM-1024x437.png\" alt=\"Tracking Internal Transactions in Crypto With Vezgo\" class=\"wp-image-1081\" srcset=\"https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/07\/Screenshot-2023-07-04-at-5.37.22-PM-1024x437.png 1024w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/07\/Screenshot-2023-07-04-at-5.37.22-PM-600x256.png 600w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/07\/Screenshot-2023-07-04-at-5.37.22-PM-300x128.png 300w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/07\/Screenshot-2023-07-04-at-5.37.22-PM-768x328.png 768w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/07\/Screenshot-2023-07-04-at-5.37.22-PM-1536x656.png 1536w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/07\/Screenshot-2023-07-04-at-5.37.22-PM-2048x875.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>This almost impossible tracking problem of internal transactions is a headache for establishments that have use cases around crypto tracking. Some of these potential use cases include <a href=\"https:\/\/vezgo.com\/use-cases\/portfolio-trackers\/\" target=\"_blank\" rel=\"noreferrer noopener\">wealth tracking and management<\/a>, <a href=\"https:\/\/vezgo.com\/use-cases\/crypto-tax-api\/\" target=\"_blank\" rel=\"noreferrer noopener\">crypto tax and accounting<\/a>, crypto-insurance, financial dashboards, and so many more.&nbsp;<\/p>\n\n\n\n<p>Without the ability to track these internal transactions, it is nearly impossible to get the most accurate data from crypto investment portfolios.&nbsp;<\/p>\n\n\n\n<p>Fortunately, there a simple solution.<\/p>\n\n\n\n<p><a href=\"https:\/\/vezgo.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Vezgo<\/a> has a solution for snooping into the interactions between smart contracts and the other and tracking the otherwise elusive internal transactions. One that works efficiently and does a whole lot more, as far as the blockchain is concerned.&nbsp;<\/p>\n\n\n\n<p>Whatever information you want to retrieve on the blockchain, whether token or internal transfers, is fully accessible via one of <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"https:\/\/vezgo.com\/docs\/#getting-started\">Vezgo API\u2019s many endpoints<\/a>.&nbsp;<\/p>\n\n\n\n<p>Our powerful Web 3.0 API provides internal transaction traceability capacity for the Ethereum blockchain and other networks built with the Ethereum Virtual Machine.<\/p>\n\n\n\n<p>These EVM Connectors include Ethereum itself, Avalanche, Polygon, Fantom, Cronos, and Polygon. See the full list on the <a href=\"https:\/\/vezgo.com\/status\/\" target=\"_blank\" rel=\"noreferrer noopener\">Supported Providers<\/a> page, in the Blockchain &amp; NFTs section.<\/p>\n\n\n\n<p>With Vezgo API, there\u2019s no need to set up tracers and waste time waiting for results that aren\u2019t 100% guaranteed to come <a href=\"https:\/\/vezgo.com\/blog\/ccxt-vs-vezgo-the-better-crypto-exchange-api\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/vezgo.com\/blog\/ccxt-vs-vezgo-the-better-crypto-exchange-api\/\" rel=\"noreferrer noopener\">up<\/a>.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_Else_Can_You_Do_With_Vezgo_API\"><\/span><strong>What Else Can You Do With Vezgo API?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"320\"  data-gnlv=\"hey\" src=\"https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/What-Else-Can-You-Do-With-Vezgo-API_-1024x320.png\" alt=\"Vezgo crypto API\" class=\"wp-image-910\" srcset=\"https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/What-Else-Can-You-Do-With-Vezgo-API_-1024x320.png 1024w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/What-Else-Can-You-Do-With-Vezgo-API_-600x187.png 600w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/What-Else-Can-You-Do-With-Vezgo-API_-300x94.png 300w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/What-Else-Can-You-Do-With-Vezgo-API_-768x240.png 768w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/What-Else-Can-You-Do-With-Vezgo-API_-1536x480.png 1536w, https:\/\/vezgo.com\/blog\/wp-content\/uploads\/2023\/05\/What-Else-Can-You-Do-With-Vezgo-API_.png 1588w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Vezgo, defined as <a href=\"https:\/\/vezgo.com\/blog\/plaid-crypto-api-vs-vezgo\/\" target=\"_blank\" rel=\"noreferrer noopener\">the Plaid of crypto<\/a>, is one excellent <a href=\"https:\/\/vezgo.com\/blog\/what-is-blockchain-api\/\" target=\"_blank\" rel=\"noreferrer noopener\">blockchain API<\/a>. Whether you\u2019re an enthusiast with a fondness for dabbling in core blockchain functionalities, or a developer looking to build a crypto project, Vezgo API has everything you need.&nbsp;<\/p>\n\n\n\n<p>Instead of spending hours coding and switching between multiple blockchain and exchange APIs, you can simply use Vezgo to do the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/vezgo.com\/blog\/crypto-tax-software-apis-the-complete-guide\/\" target=\"_blank\" rel=\"noreferrer noopener\">Accounting and Tax Software<\/a><\/li>\n\n\n\n<li>Track entire portfolios on chain and on crypto exchanges (CEXes);<\/li>\n\n\n\n<li>Tracing transactions of all kinds, normal and internal;<\/li>\n\n\n\n<li>Track NFT holdings;<\/li>\n\n\n\n<li><a href=\"https:\/\/vezgo.com\/blog\/track-ledger-xpub-address-bitcoin-xpub\/\" target=\"_blank\" rel=\"noreferrer noopener\">Track xPub, yPub, and zPub.<\/a><\/li>\n<\/ul>\n\n\n\n<p>To test, <a href=\"https:\/\/portal.vezgo.com\/sign-up\" target=\"_blank\" rel=\"noreferrer noopener\"><u>get your API keys<\/u><\/a> on the client portal.<\/p>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1688505294324\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><span class=\"ez-toc-section\" id=\"What_are_internal_transactions_in_crypto\"><\/span>What are internal transactions in crypto?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>It is a result of interactions between smart contracts; a result of smart contract logic. Unlike external regular transactions, it is not performed between external addresses.<\/p>\n<p>Instead, it is used for value transfers between one smart contract address and another. And while actual transactions carry cryptographic signatures, such as a transaction ID or transaction hash, an internal transaction carries no such signature.\u00a0\u00a0<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1688505371452\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><span class=\"ez-toc-section\" id=\"How_can_you_track_internal_transactions\"><\/span>How can you track internal transactions?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Vezgo offers a crypto API that allows to track internal transactions on all Ethereum and EVM-based blockchains.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1688505487418\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><span class=\"ez-toc-section\" id=\"What_are_smart_contracts\"><\/span>What are smart contracts?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>A <a href=\"https:\/\/www.ibm.com\/topics\/smart-contracts\" target=\"_blank\" rel=\"noreferrer noopener\">smart contract<\/a> is a computer program stored on-chain and designed to self-execute when certain predetermined conditions are met.<br \/>They exist across a distributed, decentralized blockchain network, such as Ethereum or other smart contract-capable blockchains. The code controls the execution, and transactions are trackable and irreversible.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Internal transactions are not an actual transaction on the blockchain. Also called messages, they are transactions that happen when an event is executed by a smart contract. This article explains what are internal transactions and smart contracts on the Ethereum and EVM-chains and how to track those internal transactions. Normal transactions in crypto involve deducting [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":1712,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[43],"tags":[],"class_list":["post-851","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-knowledge"],"_links":{"self":[{"href":"https:\/\/vezgo.com\/blog\/wp-json\/wp\/v2\/posts\/851","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vezgo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vezgo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vezgo.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/vezgo.com\/blog\/wp-json\/wp\/v2\/comments?post=851"}],"version-history":[{"count":12,"href":"https:\/\/vezgo.com\/blog\/wp-json\/wp\/v2\/posts\/851\/revisions"}],"predecessor-version":[{"id":1714,"href":"https:\/\/vezgo.com\/blog\/wp-json\/wp\/v2\/posts\/851\/revisions\/1714"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vezgo.com\/blog\/wp-json\/wp\/v2\/media\/1712"}],"wp:attachment":[{"href":"https:\/\/vezgo.com\/blog\/wp-json\/wp\/v2\/media?parent=851"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vezgo.com\/blog\/wp-json\/wp\/v2\/categories?post=851"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vezgo.com\/blog\/wp-json\/wp\/v2\/tags?post=851"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}