{"slug":"1gateway-dev-v1-onchain-solana-tx-36bf17","title":"Use when an agent must confirm a Solana payment or transaction landed","host":"1gateway.dev","method":"GET","resource":"https://1gateway.dev/v1/onchain/solana/tx","category":"market","description":"Use when an agent must confirm a Solana payment or transaction landed: did it succeed, who paid whom, how much of which token. Input: signature. Output: JSON status (success/failed), slot, block time, confirmation status, fee payer, signers, fee, programs, SOL and token balance changes per account (","price_listed":0.0045,"price_asked":0.0045,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":529,"reported_calls_30d":3,"reported_payers_30d":2,"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"signature":"5Xg1wCobkM4jAJNHE6t7B1amt4ch5wq5GrxuhQXXgoAkUPUAjVMC9tQFCvp1awUGfrqZY9L9sLdPieJ97DcDjXtC"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"additionalProperties":false,"properties":{"signature":{"description":"Transaction signature on Solana mainnet (base58, 64 bytes). Unknown or not yet confirmed → 404 (not charged)","examples":["5Xg1wCobkM4jAJNHE6t7B1amt4ch5wq5GrxuhQXXgoAkUPUAjVMC9tQFCvp1awUGfrqZY9L9sLdPieJ97DcDjXtC"],"pattern":"^[1-9A-HJ-NP-Za-km-z]{64,88}$","type":"string"}},"required":["signature"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"blockTime":{"type":"string"},"chain":{"type":"string"},"cluster":{"type":"string"},"computeUnits":{"type":"integer"},"confirmationStatus":{"type":"string"},"error":{"type":"null"},"fee":{"properties":{"lamports":{"type":"string"},"sol":{"type":"string"}},"type":"object"},"feePayer":{"type":"string"},"programs":{"items":{"type":"string"},"type":"array"},"rpc":{"properties":{"servedBy":{"type":"string"}},"type":"object"},"signature":{"type":"string"},"signers":{"items":{"type":"string"},"type":"array"},"slot":{"type":"integer"},"solChanges":{"items":{"properties":{"account":{"type":"string"},"lamports":{"type":"string"},"signer":{"type":"boolean"},"sol":{"type":"string"}},"type":"object"},"type":"array"},"status":{"type":"string"},"tokenChanges":{"items":{"properties":{"amount":{"type":"string"},"decimals":{"type":"integer"},"mint":{"type":"string"},"owner":{"type":"string"},"raw":{"type":"string"},"symbol":{"type":["string","null"]},"tokenAccount":{"type":"string"}},"type":"object"},"type":"array"},"truncated":{"type":"boolean"},"version":{"type":"integer"}},"required":["chain","cluster","signature","status","error","slot","blockTime","confirmationStatus","version","feePayer","signers","fee","computeUnits","programs","solChanges","tokenChanges","truncated","rpc"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.0045,"price_match":true,"latency_ms":529,"error":null}],"description_full":"Use when an agent must confirm a Solana payment or transaction landed: did it succeed, who paid whom, how much of which token. Input: signature. Output: JSON status (success/failed), slot, block time, confirmation status, fee payer, signers, fee, programs, SOL and token balance changes per account (first 25). Unknown signature: 404, not charged. Example: ?signature=5Xg1wCobkM4jAJNHE6t7B1amt4ch5wq5GrxuhQXXgoAkUPUAjVMC9tQFCvp1awUGfrqZY9L9sLdPieJ97DcDjXtC","last_updated":"2026-10-23T23:35:43.428Z","schemes":["exact"]}