← Back to directory

Transaction precheck: simulated balance changes, programs or contracts, approval...

https://x402.ochinimus.app/api/tx-precheck

Overview

Transaction precheck: simulated balance changes, programs or contracts, approvals, new accounts, token-risk reads and warnings. Use when you need to answer: What would this Solana or Base transaction do to the wallet that signs it, before it is signed? 503 if it cannot simulate: not charged.

Protocol x402
Price $0.05
Payment Asset USDC
Payment Network Solana, Base, Polygon, Arbitrum, Arc +3 more
Category crypto/transactions
Provider AgentFeed
Source bazaar
Indexed 2026-11-01 21:11:29

Health

Status unknown
Latency (p50) —
Uptime (30d) —
Reliability Score —
Last Checked Never
Last Healthy Never
Consecutive Failures 0

x402 Payment Validation

Payment Requirements —
Asset Verified —
Facilitator —

Input Schema

{ "method": "GET", "queryParams": { "chain": "base", "data": "0x095ea7b30000000000000000000000006ff5693b99212da76ad316178a184ab56d299b4300000000000000000000000000000000000000000000000000000000000f4240", "from": "0xe3478b0bb1a5084567c319096437924948be1964", "to": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "value": "0" }, "type": "http" }

Output Schema

{ "example": { "data": { "approvals": [], "as_of": { "at": "2026-11-01T12:00:00.…", "simulation_slot": 464000000, "state_before_slot": 464000000 }, "balance_changes": [ { "account": "FdTRycVyzq3tJtBWWMoG…", "after": "1499995000", "after_ui": "1.499995", "asset": "SOL", "before": "1500000000", "before_ui": "1.5", "decimals": 9, "delta": "-5000", "delta_ui": "-0.000005", "includes_fee": true, "is_signer": true, "name": "Solana", "symbol": "SOL" } ], "chain": "solana", "closed_accounts": [], "delegations": [ { "amount": "18446744073709551615", "amount_ui": "18446744073709.55161…", "delegate": "FS9dqDgKt3KfH9HgKkZD…", "delegate_known": false, "kind": "spl_delegate", "mint": "EPjFWdd5AufqSSqeM2qN…", "owner": "FdTRycVyzq3tJtBWWMoG…", "source": "instruction", "token_account": "6WN5CEA7Si5NZzqHHfoE…", "unlimited": true } ], "new_accounts": [], "programs": [ { "address": "TokenkegQfeZyiNwAJbN…", "invoked_by": "instruction", "known": true, "name": "spl-token", "source": "https://github.com/s…" } ], "request": { "account_count": 4, "fee_payer": "FdTRycVyzq3tJtBWWMoG…", "instruction_count": 1, "lookup_tables": [], "signatures_in_transaction": 1, "signers": [ "FdTRycVyzq3tJtBWWMoG…" ], "size_bytes": 215, "transaction_version": "legacy" }, "simulation": { "error": null, "error_raw": null, "fee_lamports": 5000, "logs": [ "Program TokenkegQfeZ…", "Program log: Instruc…", "Program TokenkegQfeZ…", "Program TokenkegQfeZ…" ], "logs_truncated": false, "method": "simulateTransaction…", "ok": true, "slot": 464000000, "units_consumed": 2904 }, "summary": { "highest_severity": "high", "note": "each warning states…", "warning_count": 2 }, "tokens": [ { "known": true, "mint": "EPjFWdd5AufqSSqeM2qN…", "name": "USD Coin", "symbol": "USDC", "token_risk": { "skipped": "well-known token (is…", "source": "https://developers.c…" } } ], "warnings": [ { "amount": "18446744073709551615", "asset": "EPjFWdd5AufqSSqeM2qN…", "id": "unlimited_approval", "message": "This transaction gra…", "owner": "FdTRycVyzq3tJtBWWMoG…", "severity": "high", "spender": "FS9dqDgKt3KfH9HgKkZD…", "token_account": "6WN5CEA7Si5NZzqHHfoE…", "unlimited": true } ] }, "paid": true, "tool": "get_tx_precheck" }, "type": "json" }