Skip to main content
POST
Scan Raw EVM Transaction for Security Risks

Authorizations

x-api-key
string
header
required

Path Parameters

fromAddress
string
required

EVM address that signed the transaction

Query Parameters

refreshCache
boolean
default:false

Force refresh cached risk data

Body

application/json
tx
object
required

Transaction details

chain
enum<integer>
required

Chain ID as a number. Supported chains: 1 (Ethereum), 56 (BSC), 137 (Polygon), 10 (Optimism), 42161 (Arbitrum), 8453 (Base)

Available options:
1,
56,
137,
10,
42161,
8453
Example:

1

block
integer

Optional block number

Example:

12345678

domain
string

Optional domain

Response

Transaction risk analysis completed successfully

simulation
array

Transaction simulation results with risk analysis including partyRisk, counterpartyRisk, assetRisk, and functionRisk (if risky 4-byte signature detected)

block
integer

Block number where transaction would be included (null for pending transactions)

timestamp
string<date-time>

Timestamp of the scan

chain
string

Chain identifier

Example:

"eth"