ERC4337 Bundler & CREATE2 Deployer
Bring your own RPC
No batching delay
POST /api/bundler?rpcUrl=<RPC_URL>&chainId=<CHAIN_ID>| Parameter | Required | Description |
|---|---|---|
rpcUrl | Yes | Target chain RPC URL (URL encoded) |
chainId | Yes | Chain ID (cross-validated against RPC) |
0x0000000071727De22E5E9d8BAf0edAc6f37da032 Get supported EntryPoint addresses
curl -X POST "https://bundler.biubiu.tools/api/bundler?rpcUrl=https%3A%2F%2Fmainnet.base.org&chainId=8453" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "eth_supportedEntryPoints",
"params": [],
"id": 1
}' Estimate gas for UserOperation
curl -X POST "https://bundler.biubiu.tools/api/bundler?rpcUrl=https%3A%2F%2Fmainnet.base.org&chainId=8453" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "eth_estimateUserOperationGas",
"params": [
{
"sender": "0x...",
"nonce": "0x0",
"initCode": "0x",
"callData": "0x...",
"accountGasLimits": "0x...",
"preVerificationGas": "0x...",
"gasFees": "0x...",
"paymasterAndData": "0x",
"signature": "0x"
},
"0x0000000071727De22E5E9d8BAf0edAc6f37da032"
],
"id": 1
}' Submit UserOperation for execution
curl -X POST "https://bundler.biubiu.tools/api/bundler?rpcUrl=https%3A%2F%2Fmainnet.base.org&chainId=8453" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "eth_sendUserOperation",
"params": [
{
"sender": "0x...",
"nonce": "0x0",
"initCode": "0x",
"callData": "0x...",
"accountGasLimits": "0x...",
"preVerificationGas": "0x...",
"gasFees": "0x...",
"paymasterAndData": "0x",
"signature": "0x..."
},
"0x0000000071727De22E5E9d8BAf0edAc6f37da032"
],
"id": 1
}' Query UserOperation details by hash
curl -X POST "https://bundler.biubiu.tools/api/bundler?rpcUrl=https%3A%2F%2Fmainnet.base.org&chainId=8453" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "eth_getUserOperationByHash",
"params": ["0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"],
"id": 1
}' Get UserOperation execution receipt
curl -X POST "https://bundler.biubiu.tools/api/bundler?rpcUrl=https%3A%2F%2Fmainnet.base.org&chainId=8453" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "eth_getUserOperationReceipt",
"params": ["0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"],
"id": 1
}' Query bundler wallet address and balance
curl "https://bundler.biubiu.tools/api/bundler/status?rpcUrl=https%3A%2F%2Fmainnet.base.org"
| Code | Description |
|---|---|
| -32600 | Invalid request |
| -32601 | Method not found |
| -32602 | Invalid params (including unsupported EntryPoint) |
| -32603 | Internal error |
| -32003 | Rejected (gas price too low) |
| -32521 | Execution failed |