Skip to main content
POST
Execute wallet operation

Path Parameters

path
string
required

Wallet operation path (e.g., swap, balance, approve)

Body

application/json
chain
enum<string>
required

EVM-compatible chain

Available options:
ethereum,
arbitrum,
polygon
Example:

"arbitrum"

to
string
required

Recipient or contract address

Example:

"0x6b175474e89094c44da98b954eedeac495271d0f"

value
string
required

Transaction value in wei (as string)

Example:

"100000000000000000"

data
string
required

Encoded contract call data

Example:

"0xa9059cbb000000000000000000000000..."

gasLimit
integer

Optional transaction gas limit

Example:

200000

Response

Wallet operation successful

success
boolean
Example:

true

requestId
string<uuid>

Unique request trace identifier

Example:

"9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d"

tradeResult
object | null
notificationResult
object | null
Last modified on June 17, 2026