Skip to main content
POST
eth_sendUserOperationSync

Headers

X-API-Key
string
required

Gelato API key for higher rate limits. This must be provided if sponsoring off-chain via Gas Tank.

Path Parameters

chainId
number
required

Target network chain identifier.

Query Parameters

payment
enum<string>

Payment method for gas fees. Use 'sponsored' for Gas Tank sponsorship.

Available options:
sponsored,
native,
erc20

Body

application/json
id
number
default:1
jsonrpc
string
default:2.0
method
string
default:eth_sendUserOperationSync
params
(`UserOperationEntryPoint0.7` · object | `UserOperationEntryPoint0.6` · object | string | number)[]
  1. Object - The UserOperation object
  2. String - The EntryPoint address the request should be sent through. This MUST be one of the entry points returned by the eth_supportedEntryPoints rpc call.
  3. Number - Timeout in milliseconds to wait for transaction inclusion (optional)
Required array length: 2 - 3 elements

Response

Successful response

id
number
default:1
jsonrpc
string
default:2.0
result
object

Transaction receipt returned when UserOperation is included on-chain