{"uid":"cap_VZhoYBqDMRINEe-rMNnFO","slug":"solana-inner-instructions-analyzer-542868dc","name":"Solana Inner Instructions Analyzer","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_inner_instructions_analyze/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 infer missing inner instructions."],"service_id":"solana_inner_instructions_analyze","analysis_json":"{\"cpi_count\":1,\"groups\":[{\"children\":[{\"account_indexes\":[0],\"child_index\":0,\"program_id\":\"11111111111111111111111111111111\",\"program_id_index\":0,\"resolved_accounts\":[\"11111111111111111111111111111111\"]}],\"parent_instruction_index\":0}],\"program_inventory\":[\"11111111111111111111111111111111\"],\"unresolved\":[]}","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_inner_instructions_analyze","executionId":"example-execution","startedAtMs":0,"amountAtomic":"15000","resultSha256":"b5a88a24013c1eb4b7f8baf25fd67c5cfb8854dd4ff1af2fc14fe03d6be75b09","serviceVersion":"1.0.0","settlementReference":"0x0000000000000000000000000000000000000000000000000000000000000000"},"artifacts":[],"requestId":"example-request","executionId":"example-execution"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.015","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.015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_oDlxg65vv7M7UA04jp8O_","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes Solana transaction inner instructions to extract CPI (Cross-Program Invocation) structure, program inventory, and account references","exampleAgentPrompt":"Analyze these Solana inner instructions for me and tell me how many CPI calls were made, which programs were invoked, and whether there are any unresolved accounts: {paste inner instructions JSON here}.","exampleUseCases":[{"title":"Audit DeFi transaction CPI calls","prompt":"I have a Solana DeFi transaction's inner instructions and I need to know exactly which programs were cross-invoked and how the CPI tree is structured — can you analyze this instruction data for me?"},{"title":"Debug failed Solana program interaction","prompt":"This Solana transaction seems to have failed partway through. Can you analyze its inner instructions to show me the program inventory and flag any unresolved accounts that might explain the issue?"},{"title":"Map smart contract call graph","prompt":"I'm auditing a Solana smart contract and need to understand which other programs it calls into. Can you parse these inner instructions and give me the full list of programs invoked and the CPI grouping structure?"}],"resultDescription":"Returns a JSON analysis containing: CPI count (number of cross-program invocations), grouped instruction tree with parent-child relationships, resolved and unresolved account indexes, full program inventory (list of program IDs invoked), the analyzed network name, and any warnings (e.g. missing inner instructions). Also includes a receipt with payment and execution metadata.","failureModes":["Malformed or invalid inner instructions JSON causes parse failure","Missing inner instructions data (service does not infer them from transaction hash)","Unresolved accounts remain unresolved if account lookup tables are not supplied","Input JSON exceeds 65536 character limit","Network inference may be incorrect if transaction data is ambiguous"],"whenToPreferThis":"Choose this endpoint when you have raw Solana inner instruction data and need structured analysis of CPI structure, program inventory, and account resolution without running a full Solana RPC node. Ideal for agents auditing smart contracts, debugging transaction failures, or mapping inter-program call graphs. Prefer this over manual RPC parsing when you need a clean JSON breakdown of the CPI tree in a single pay-per-call request.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:15:14.996Z","isFirstParty":false}