{"uid":"cap_xInP0YKS1h_IQOh9RiDJh","slug":"solana-sol-transfer-instruction-decoder-5f79000e","name":"Solana SOL Transfer Instruction Decoder","description":"Explore 330 pay-per-call x402 API services and 27 agent-native digital products, with Base USDC pricing, secure Polar checkout, and free discovery.","url":"https://signalharness.ai/api/agent/services/solana_sol_transfer_decode/invoke","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"request_json":{"type":"string","maxLength":65536,"minLength":2}}},"responseSchema":{"type":"json","example":{"replay":false,"result":{"warnings":["Does not prove execution or current balances."],"service_id":"solana_sol_transfer_decode","analysis_json":"{\"account_indexes\":[],\"authority\":null,\"destination\":\"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA\",\"lamports\":\"1000\",\"program_id\":\"11111111111111111111111111111111\",\"resolved_accounts\":[],\"source\":\"11111111111111111111111111111111\",\"structurally_valid\":true,\"variant\":\"transfer\"}","evidence_scope":"caller_supplied_data","analyzed_network":"solana"},"status":"succeeded","receipt":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","usage":[],"status":"succeeded","network":"eip155:8453","artifacts":[],"endedAtMs":0,"latencyMs":0,"paymentId":"example-payment","receiptId":"example-receipt","requestId":"example-request","serviceId":"solana_sol_transfer_decode","executionId":"example-execution","startedAtMs":0,"amountAtomic":"10000","resultSha256":"4421eedfab8ed3396824da17b6a7ae876407868cc6ef1eb4ba9620b0885700a1","serviceVersion":"1.0.0","settlementReference":"0x0000000000000000000000000000000000000000000000000000000000000000"},"artifacts":[],"requestId":"example-request","executionId":"example-execution"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Gu2BzonCn0wW1oxOn_qp9","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Decodes and analyzes a Solana SOL transfer instruction from a raw transaction JSON, extracting source, destination, amount, program ID, and structural validity.","exampleAgentPrompt":"Can you decode this Solana SOL transfer instruction JSON for me and tell me the source wallet, destination wallet, lamport amount, and whether the instruction is structurally valid?","exampleUseCases":[{"title":"Auditing a suspicious Solana transaction","prompt":"I have this raw Solana transaction instruction JSON and I need to know which wallet sent SOL, which wallet received it, and how many lamports were transferred — can you decode it and flag any structural issues?"},{"title":"Verifying a transfer before signing","prompt":"Before I approve this Solana transaction, can you parse the SOL transfer instruction and confirm the destination address and lamport amount match what I was told?"},{"title":"Building a Solana transaction explorer","prompt":"Given this Solana system program instruction JSON, decode the transfer details and return the source, destination, lamport value, program ID, and whether it's a valid transfer variant."}],"resultDescription":"Returns a JSON object containing the decoded transfer fields: source and destination account addresses, lamports amount, program ID, instruction variant (e.g. 'transfer'), structural validity flag, authority, account indexes, resolved accounts, and any warnings (e.g. that the result does not prove execution or current balances). Also includes the analyzed network (solana), evidence scope, and service metadata.","failureModes":["Malformed or non-JSON input returns a parsing error","Input does not represent a SOL transfer instruction (wrong program or variant) may yield unexpected or empty fields","Structurally invalid instructions are flagged but still returned","No on-chain verification is performed — results reflect only the supplied data","Large inputs near the 65536 character limit may be rejected"],"whenToPreferThis":"Choose this endpoint when you need to programmatically decode and inspect a Solana SOL (system program) transfer instruction from raw transaction JSON without making any on-chain calls. It is ideal for transaction auditing, pre-signing verification, or building explorers where you have the raw instruction data and need structured field extraction. It does not verify execution or current balances, so prefer it for static analysis rather than confirming a transfer actually occurred.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T07:03:07.924Z","isFirstParty":false}