Skip to main content
Blocknative logo

Blocknative

Blocknative provides real-time mempool monitoring and transaction management tools for public blockchains.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect​

Blocknative authenticates with an API key. Generate the credential in your Blocknative account, then paste it into FlyMyAI the first time an agent uses a Blocknative action.

Get your Blocknative credential →

Fields to fill in FlyMyAI​

FieldDetails
Blocknative API KeyYour Blocknative API key used for authentication. (required)

Actions​

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
BLOCKNATIVE_CONFIGURE_FILTERSTool to configure filters and abi decoding for ethereum mempool transactions. use after establishing a blocknative websocket connection to set up event filters and decoding.categoryCode, eventCode, config
BLOCKNATIVE_GET_GAS_DISTRIBUTIONTool to retrieve the current mempool gas price distribution breakdown. use when analyzing gas price trends or preparing fee strategies.-
BLOCKNATIVE_GET_GAS_ORACLESTool to retrieve metadata on supported gas oracles per chain. use when you need to dynamically discover all available on-chain gas estimation oracles across networks.-
BLOCKNATIVE_GET_GAS_PRICESTool to fetch gas price estimates for specific inclusion probabilities. use when you need gas price ranges for the next block or next ~10 seconds.-
BLOCKNATIVE_GET_SUPPORTED_CHAINSTool to retrieve supported chains metadata. use when discovering available networks for blocknative gas services.-
BLOCKNATIVE_PREDICTION_API_BASEFEE_ESTIMATESTool to get real-time predictions for base fee and blob base fee for the next 5 blocks. use when you need both 99% and 50% confidence estimates for upcoming blocks.-
BLOCKNATIVE_SUBSCRIBE_MULTICHAINTool to generate websocket subscription details for events across multiple chains. use when preparing to track a transaction hash or account address across chains via blocknative multichain sdk.id, chainId, type
BLOCKNATIVE_SUBSCRIBE_TRANSACTION_HASHTool to subscribe to transaction state change events of an ethereum transaction hash. use after establishing a blocknative websocket connection to prepare the subscription message.hash
BLOCKNATIVE_UNSUBSCRIBE_MULTICHAINTool to unsubscribe from events across multiple chains using the multichain sdk. use after stopping monitoring of an address or transaction to clean up resources, e.g., call: blocknative.unsubscribe(( id: '0x..', chainid: '0x1' )).id, chainId
BLOCKNATIVE_UNSUBSCRIBE_TRANSACTION_HASHTool to unsubscribe from transaction state change events for an ethereum transaction hash. use after establishing a blocknative websocket connection to prepare the unsubscription message.hash
We love our partners - FlyMy.AI builds with the best. Thanks, Blocknative!