{"uid":"cap_bDKyVgBVdGTKnWslvivdd","slug":"solana-preflight-transaction-checker-f2e8e05e","name":"Solana Preflight Transaction Checker","description":"Use on every transaction before your agent signs it. Shows exactly what each wallet gains and loses, blocks drainer patterns, and catches failures and expired blockhashes before any fee is spent. Decodes every instruction, simulates the transaction against live state, computes each wallet's SOL and token changes, and returns OK, REVIEW or BLOCK with reasons.","url":"https://solana-pulse-gateway-1021990235790.us-central1.run.app/api/tools/preflight_transaction?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_L53XldmcOD1b4DqNTo_2b","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Simulates a Solana transaction before signing, decodes all instructions, computes SOL and token balance changes per wallet, detects drainer patterns, and returns OK, REVIEW, or BLOCK with reasons.","exampleAgentPrompt":"Before you sign that swap transaction, run a preflight check on it — show me exactly what SOL and tokens each wallet will gain or lose, flag any drainer patterns, and tell me whether it's OK, needs review, or should be blocked.","exampleUseCases":[{"title":"Guarding agent-built swap transaction","prompt":"I'm about to sign a Jupiter swap transaction my agent constructed — run a preflight check on it first, show me the exact SOL and token deltas per wallet, and tell me if it's OK, REVIEW, or BLOCK before I commit."},{"title":"Catching wallet drainer before approval","prompt":"A dApp just asked me to sign this transaction. Before I approve anything, simulate it and tell me if it drains tokens or SOL from my wallet in a suspicious way — I want a BLOCK verdict if it looks like a drainer."},{"title":"Verifying blockhash validity pre-submission","prompt":"My agent built a transaction a few seconds ago and I want to make sure the blockhash hasn't expired and that the transaction won't fail before I spend any fees — can you run a preflight check and confirm it's safe to submit?"}],"resultDescription":"Returns a verdict of OK, REVIEW, or BLOCK along with reasons; a per-wallet breakdown of SOL and token balance changes; decoded instructions for every operation in the transaction; and flags for drainer patterns, simulation failures, or expired blockhashes.","failureModes":["Invalid or malformed serialized transaction — returns error with parse failure reason","Expired blockhash — returns BLOCK with blockhash expiry reason","Simulation failure due to insufficient funds — returns BLOCK with failure detail","Network RPC unavailability causing simulation timeout","Unrecognized program instructions that cannot be fully decoded"],"whenToPreferThis":"Use this endpoint whenever an AI agent is about to sign any Solana transaction — it is the definitive pre-signing safety gate that combines instruction decoding, live-state simulation, balance change computation, and drainer detection in a single call, saving fees and preventing loss. Prefer it over manual RPC simulation calls or post-hoc analysis since it catches failures before any fee is spent.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T12:37:07.784Z","isFirstParty":false,"canonicalSlug":"solana-preflight-transaction-checker-f2e8e05e"}