Evaluates a transaction using validation and/or simulation to assess risk before signing. Supports both EVM (EIP-155) and Solana chains. The request body format differs by chain type.
For EVM chains, provide the transaction fields (to, data, value, etc.).
For Solana, provide an array of base58-encoded transactions.
Client API Key or Client Session Token (CST). Pass as a Bearer token in the Authorization header.
Chain ID in CAIP-2 format. For example, eip155:1 for Ethereum mainnet
or solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp for Solana.
Request body for evaluating an EVM (EIP-155) transaction.
The target contract or recipient address.
Encoded transaction data (hex string).
Value to send in wei (hex string).
Gas limit.
Gas price in wei.
Maximum fee per gas (EIP-1559).
Maximum priority fee per gas (EIP-1559).
The type of evaluation to perform. Defaults to all if not specified.
validation — risk assessment onlysimulation — state change simulation onlyall — both validation and simulationvalidation, simulation, all Transaction evaluated successfully
Evaluation result containing validation and/or simulation results depending on
the requested operationType.