Blocknative Bundler

Get your userOperations on-chain with Blocknative's 4337-compliant bundler.

Blocknative Bundler

Users can send their userOperations to our bundler endpoint for the Goerli Testnet (more chain support coming soon!):
https://api.blocknative.com/v1/goerli/bundler
The ERC 4337 standard provides a full list of JSON-RPC methods for interacting with a 4337 compliant bundler. For an example JSON-RPC method for sending userOperations see the following:

eth_sendUserOperation

To send your userOperations to the Blocknative bundler, you can use eth_sendUserOperation with the following payload format:
{
"jsonrpc": "2.0",
"id": 1,
"method": "eth_sendUserOperation",
"params": [
{
sender, // address
nonce, // uint256
initCode, // bytes
callData, // bytes
callGasLimit, // uint256
verificationGasLimit, // uint256
preVerificationGas, // uint256
maxFeePerGas, // uint256
maxPriorityFeePerGas, // uint256
paymasterAndData, // bytes
signature // bytes
},
entryPoint // address
]
}
Example response:
{
"jsonrpc": "2.0",
"id": 1,
"result": "0x1234...5678"
}

Supported Networks

The Blocknative Bundler supports the following Ethereum and EVM compatible networks:
  • Ethereum goerli
  • Ethereum mainnet (soon)
  • Polygon matic-mumbai (soon)