Validate Transaction (EVM)

The validator inspects the full execution trace, decodes contract calls, detects ETH transfers, enforces Safe‑specific security constraints, and blocks suspicious or non‑whitelisted behavior. Use this endpoint before signing or broadcasting a transaction to ensure guardrails around contract interactions, ETH movements, batching, delegatecall usage, and internal execution flows.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
transaction
object

Unsigned Ethereum transaction to validate (from, to, data, value). Required for the default validation flow.

Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json