You might be wondering about TXNS long form and what Internal TXNS is. In this article, we will talk about what is Internal TXNS and how do I find transactions on MetaMask.
What is Internal TXNS?
The long form of TXNS is the transactions. Internal TXNS means Internal transactions which happen between smart contracts. This can also include transactions from smart contracts to external addresses when sending ETH to users. These transactions are marked as internal because every smart contract deployed on the Ethereum blockchain has an assigned internal address.
Token transfers, on the other hand, are another type of transaction that occurs between user-created external addresses. An example of such a transaction is a token transfer, such as one user sending an ERC-20 token to another.
When an external address invokes a smart contract to perform an action, an internal transaction is triggered. The contract will then use its built-in logic to start interacting with other required contracts needed to complete the operation. Even within a single transaction, smart contracts may need to perform multiple internal calls to other contracts.
Why are internal transactions not showing up in my wallet activity/history?
Currently, MetaMask does not display internal transactions in your trading activity or history, only standard transactions between addresses. That is, tokens received through internal transactions are indistinguishable from tokens received through standard transactions. Fund transfers are reflected in the overall balance of the account.
MetaMask doesn't show these internal transactions mostly for technical reasons; internal transactions are somewhat "ephemeral" in nature (they happen while the code is running) and are not recorded on the blockchain. There are services, like Etherscan, that track internal transaction .
How do I find transactions on Metamask?
You can check your transactions by using Etherscan. Here is the step-by-step process of checking:
- Go to your MetaMask wallet.
- Click on the three dots in the upper right corner, then click on View Account on Etherscan.
- Below your trades, you will find an option to download a csv import of your MetaMask trades.
- When you click this option, you will be asked to specify a date range for the transaction.
- After completing the reCAPTCHA, you can download a csv file containing all relevant transactions for the specified time period.
So I hope you will now know what is Internal TXNS and how do I find transactions on MetaMask. It is important to know that Internal TXNS are stored off-chain, which means they are not part of the blockchain. They also affect address balances.





















