{"uid":"cap_FIaCXO7JGgtGthEOpBAB3","slug":"signalharness-solana-sol-balance-changes-analyzer-89b7788d","name":"SignalHarness Solana SOL Balance Changes 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_sol_balance_changes/invoke","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"request_json":{"type":"string","maxLength":65536,"minLength":2}}},"responseSchema":{"type":"json","example":{"replay":false,"result":{"warnings":["Fees and rewards are not assigned unless separately supplied."],"service_id":"solana_sol_balance_changes","analysis_json":"{\"changes\":[{\"account\":\"11111111111111111111111111111111\",\"after\":\"900\",\"before\":\"1000\",\"delta\":\"-100\"},{\"account\":\"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA\",\"after\":\"100\",\"before\":\"0\",\"delta\":\"100\"}],\"conservation_difference\":\"0\",\"total_after\":\"1000\",\"total_before\":\"1000\"}","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_balance_changes","executionId":"example-execution","startedAtMs":0,"amountAtomic":"10000","resultSha256":"25eb992c7498c280d6f6bfd8e147ca44af4bd9732458b360cbb44ca356660502","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_JvQ4t-o0UA91IyfbtvgOL","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":"Analyzes SOL balance changes across accounts in a Solana transaction, computing per-account deltas and verifying conservation of funds.","exampleAgentPrompt":"Can you analyze the SOL balance changes for all accounts in this Solana transaction and tell me how much each account gained or lost, and whether the total SOL was conserved?","exampleUseCases":[{"title":"Audit SOL flows in DeFi swap","prompt":"I have a Solana transaction JSON from a DEX swap — can you break down the SOL balance changes for every account involved and tell me if the amounts add up correctly?"},{"title":"Verify SOL conservation in transfer","prompt":"Here's a Solana transaction where I sent SOL to a friend. Can you confirm that the SOL I lost matches what they gained and nothing leaked to fees or elsewhere?"},{"title":"Debug unexpected SOL drain","prompt":"I noticed my wallet lost more SOL than expected in this transaction. Can you analyze the balance changes across all accounts in this Solana transaction JSON and show me the before, after, and delta for each one?"}],"resultDescription":"Returns a structured JSON analysis containing: per-account before/after SOL balances and deltas, total SOL before and after across all accounts, and a conservation difference value indicating whether SOL was perfectly conserved. Includes warnings if fees or rewards were not separately supplied.","failureModes":["Malformed or invalid transaction JSON returns an error","Missing account balance data may result in incomplete delta calculation","Fees and rewards not separately supplied generate a conservation warning","Very large transactions may hit the 65536-character input limit"],"whenToPreferThis":"Use this endpoint when you need to programmatically decompose SOL balance changes across multiple accounts in a Solana transaction, verify fund conservation, or audit SOL flows. Prefer this over manual RPC calls when you want structured delta analysis with conservation checking in a single pay-per-call API with no API key setup required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:52:47.120Z","isFirstParty":false}