Simulate a Solana transaction to get the address balance changes, state updates, and associated risk analysis.
programId: The program being invoked (pubkey string)program: The program name (only populated when instruction is successfully
parsed)parsed: Full parsed instruction data with human-readable account names and
decoded arguments (when IDL is available)data: Base58-encoded instruction data (shown only when parsing fails)accounts: Array of account pubkeys involved (shown only when parsing
fails)stackHeight: Nesting level in the call stack
Reverse-engineered instruction formats for Anchor programs without public IDLs
(marked with "reverse_engineered": true)
accounts_risk_score: Risk assessment of all addresses involved in the
transaction, including:
exploit_risks_detected: Detection of exploit behaviors such as address
poisoning attacksUse Authorization: Bearer
Encoded raw transaction (base64 or base58)
1"AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAMFEJeb5qTc67efsgZI7ONZ7zVxpO4dt1RQdJUXALHbMrqWD8daOMRtjpRGL/NJrFK4+dloWCuEb9yNAU0iiTXfswbd9uHXZaGT2cvhRs7reawctIXtX1s3kTqM9YV+/wCpHONZ7VoBLgT6FCucdRocXofP0KAWG5yF/9MbeM382PbG+nrzvtutOj1l82qryXQxsbvkwtL24OR8pgIDRS9dYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwIDAQMACQQA5AtUAgAAAAIEAQQDAAoNAOQLVAIAAAAGAgIBAAEF"
Options available are "base64" and "base58"
"base64"
Successful simulation response with transaction execution details, state changes, and risk analysis.
Structured view of all transaction instructions, organized hierarchically with outer instructions and their corresponding inner instructions. Each instruction contains programId, program name (when parsed), parsed instruction data, raw data, accounts, and nesting level.
Detected asset movements during transaction execution. Includes source, destination, mint, and amount. Shows both SOL transfers and token transfers.
List of lamport balance changes by address, showing pre and post-execution balances.
Predicted account-level state updates based on simulation. Includes formatted details like assets, human-readable descriptions of changes, and metadata for UI rendering.
Comprehensive risk analysis containing accounts_risk_score and exploit_risks_detected. Includes individual risk scores for each address, proximity to known malicious addresses, and summary statistics.
Any data returned by programs during execution.
Complete transaction execution logs from the Solana runtime.
Concise overview including compute units consumed, fee breakdown (compute fee, prioritization fee, tips), programs invoked with their instruction types, and transaction version.
Indicates if the transaction simulation failed, containing the reason for failure (e.g., AccountNotFound, InsufficientFunds, etc.). If present, other fields may be incomplete as execution terminated early.