Skip to main content

Internal Transactions: What Do They Mean?

A quick explanation of Internal Transactions.

Brittany avatar
Written by Brittany
Updated over 9 months ago

'Internal Transactions' is a term used on some Ethereum block explorers when displaying transaction history and transaction details.

Internal transactions are easier to understand if you make the distinction that every wallet has two addresses. The first address is the ‘external’ or public address most people are familiar with (0x..), while the second can be considered an ‘internal’ address. All activity through the Ethereum blockchain starts with external addresses making some sort of action, but internal addresses are used behind-the-scenes with smart contracts to make small things happen. Whenever a smart contract needs to send ETH or make some sort of mechanic on its own, they call a function originally labeled as a ‘message,’ which eventually was renamed as an ‘internal transaction’.

This is a misnomer, because internal transactions are not actually considered transactions, as they are not included directly in the blockchain. Instead, they are more like a byproduct of smart contract functionality. Most importantly, they are reflected in the overall balance of the wallet. There are no 'separate' internal transaction balances, it's all part of the general wallet history.


~ Follow us on X (Twitter) ~

~ Check out our MEWtopia blog ~

~ Love browser wallets? Download Enkrypt ~

or scan code below~

Did this answer your question?