What are internal transactions?
Internal transactions are native asset transfers that are executed by smart contracts during the execution of a blockchain transaction.
Unlike standard transactions, which are initiated directly by an externally-owned account (EOA), internal transactions are triggered by contract logic during execution. They are not represented as standalone blockchain transactions, and not assigned a separate transaction hash. Instead, they are reflected as part of the transaction’s execution flow and resulting state changes.
Note:
This behavior reflects Fireblocks support and implementation, not an inherent capability or limitation of the blockchain itself.
Fireblocks implementation
Fireblocks sends Console and webhook notifications for direct incoming native (base) asset transfers on all supported EVM blockchains.
On a subset of supported blockchains, Fireblocks also detects and notifies you on incoming native asset transfers that occur during smart contract execution. These transfers are referred to as internal transactions (see more on that in the next section).
On blockchains not included in this list, Fireblocks does not notify on native asset transfers that occur during smart contract execution, even though direct native transfers are still supported.
List of Internal Transaction Supporting Blockchains (Globally Supported Only)
Mainnets
- APECHAIN (ApeChain)
- AVAX (Avalanche C-Chain)
- BASECHAIN_ETH (Base)
- BERACHAIN (Berachain)
- CELO (Celo)
- CHZ2 (Chiliz Chain)
- COREDAO (Core DAO)
- ETC (Ethereum Classic)
- ETH (Ethereum)
- FLR (Flare)
- FTM (Fantom Opera)
- GUN_GUNZILLA (GUNZ)
- HYPE_ETH (HyperEVM)
- INK_ETH (Ink)
- KATANA_ETH (Katana)
- KLAY_KAIA (Kaia)
- LUMIA_LUMIA (Lumia Mainnet)
- MIRASMANDA (Mirasmanda)
- MONAD (Monad)
- OMNI_EVM (Nomina)
- OPT (Optimism)
- PLASMA (Plasma)
- PLUME_PLUME (Plume)
- RON (Ronin)
- SCROLL (Scroll)
- SEI (Sei)
- SOMNIA (Somnia)
- SONIC (Sonic)
- SOPHON (Sophon)
- TAC (TAC Mainnet)
- UNICHAIN_ETH (Unichain)
- WIREXPAY_ETH (Wirex Pay Mainnet)
- WMTX (WorldMobie Chain)
- WORLDCHAIN (Worldchain)
- GNOSIS (Gnosis)
- ZERO_G_EVM (0G Aristotle)
Testnets
- ALEPH_ZERO_EVM_TEST (Aleph Zero EVM Testnet)
- ARC_TEST (Arc Testnet)
- ARB_SEPOLIA (Arbitrum Testnet Sepolia)
- AVALANCHE_FUJI (Avalanche Fuji Testnet)
- BASECHAIN_ETH_TEST5 (Base Testnet Sepolia)
- BERACHAIN_ARTIO_TEST (Berachain Artio Test)
- BERACHAIN_TEST (Berachain Testnet)
- BSC_TEST (BNB Smart Chain Testnet)
- CANVAS_TEST (Canvas Testnet)
- CELO_ALFAJORES (Celo Alfajores Testnet)
- ETC_TEST (Ethereum Classic Testnet Mordor)
- ETH_TEST5 (Ethereum Testnet Sepolia)
- ETH_TEST6 (Ethereum Testnet Holesky)
- ETH_TEST_HOODI (Ethereum Hoodi Testnet)
- INK_ETH_TEST (Ink Sepolia Test)
- MEGA_ETH_TEST (MegaETH Testnet)
- MONAD_TEST (Monad Testnet)
- NERO_TEST (Nero Testnet)
- OMNI_EVM_TEST (Omni EVM Testnet)
- PLASMA_TEST (Plasma Testnet)
- SONIC_TEST (Sonic Testnet)
- SOPHON_TEST (Sophon Testnet)
- WOMOX (WorldMobile Testnet)
- ZERO_G_EVM_TEST (0G Galileo)