Supported Networks
You can find our currently supported networks and products for each network below. Blocknative constantly adds new networks and product support for those networks.
Overview
Blocknative products support the below networks at various levels. Mempool Explorer and Web3 Onboard work with any networks with Core support. For details on each feature under the networks, please see the Feature Details section.
Ethereum Based Systems
Mainnet
Network Id: 1
Sepolia
Network Id: 11155111
Gnosis Chain (formerly xDai)
Network Id: 100
Polygon - Mainnet
Network Id: 137
Polygon - Mumbai
Network Id: 80001
Feature Details
Descriptions of the feature areas identified in Chain Feature Support summary table.
Core
Core notifications include the basic detection of entry into mempool (pending
) and addition to chain (confirmed
, failed
). Watching an address will only receive core notifications if the address is the from
or to
field in the transaction.
Decode
Decoding enables inspection of the input
field for contract calls, either automatically or via user input of ABI. Watching an address that is part of the input
parameters to the contract will trigger relevant core notifications. Notification payloads will include the contractCall
structure.
Replace
Replacement notifications include speedup
and cancel
. A watched transaction will receive a notification when that transaction is replaced and the notification will include a reference to the replacing tx.
Notify automatically switch the watched transaction to the replacement so further state changes can be notified.
Trace
Tracing enables inspection of the internal calls of finalized transactions (confirmed
, failed
). Watching an address that is part of an internal call, but not an address in the from
or to
fields, will receive finalized state notifications and the payload will include the internalTransactions
structure.
If a watched address is in the from
or to
field, a core notification is sent, but no trace notification is sent since each transaction state is sent only once to each receiver.
Revert
Revert enables determination of the reason message for failed
transactions. Watching a transaction, or the transactions of a watched address, will include a value in the reason
field for failed
transactions if a value exists (i.e. is output by the contract after EVM execution).
Simulation Platform
Simulation platform enables inspection of internal calls of pending
transactions. Watching an address that is part of an internal call, but not an address in the from
or to
fields, will receive pending-simulation
notifications and the payload will include the internalTransactions
structure.
pending-simulation
notifications are delivered in addition to any of the other notifications. For example, users can receive both pending
and pending-simulation
notifications.
Gas Platform
Gas platform provides a feed of the distribution of gas prices in the mempool and a payload based on a predictive model of gas prices for confirmation in the next block. For more information please visit Gas Platform docs.
Last updated