{"uid":"cap_nY_qY7Rqs5JlKetp54V15","slug":"solana-token-balance-changes-analyzer-c129762e","name":"Solana Token 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_token_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":["Decimals are used only when supplied consistently."],"service_id":"solana_token_balance_changes","analysis_json":"{\"changes\":[{\"after\":\"15\",\"before\":\"10\",\"delta\":\"5\",\"key\":\"0\"}]}","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_token_balance_changes","executionId":"example-execution","startedAtMs":0,"amountAtomic":"15000","resultSha256":"3ac088701ef76ab1e302539b07f958fffaa56c4bc16f404f73d04189af3b6015","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_VmCF4bF_gdIFugZXXON15","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 token balance changes between before/after states, computing deltas for each token position","exampleAgentPrompt":"Analyze the Solana token balance changes for this data — before the transaction account 0 had 10 tokens and after it has 15, so I need the delta computed: pass this as my request JSON.","exampleUseCases":[{"title":"DeFi trade impact analysis","prompt":"I have the before and after token balances for a Solana swap transaction — before: 10 USDC and after: 5 USDC for account 0. Can you compute the balance delta so I can see exactly how much changed?"},{"title":"Wallet monitoring alert system","prompt":"My bot just captured a Solana wallet's token state before and after a block — can you analyze these balance snapshots and tell me which token positions moved and by how much?"},{"title":"On-chain audit trail reconciliation","prompt":"I'm reconciling Solana token movements for an audit. I have the before and after balances in JSON — please compute the deltas for each account so I can verify the net changes match the transaction record."}],"resultDescription":"Returns a JSON object containing a list of changes, each with 'before', 'after', and 'delta' values per token account key, plus any warnings (e.g. inconsistent decimal usage) and metadata including service_id, evidence_scope, and analyzed_network (solana).","failureModes":["Malformed or invalid request_json string causes parsing failure","Missing before/after fields in the supplied balance data returns empty or error result","Inconsistent decimal precision triggers a warning but may still return approximate deltas","Exceeding the 65536-character maxLength on request_json causes rejection","Network or payment failure returns non-succeeded status"],"whenToPreferThis":"Choose this endpoint when you need to compute structured before/after token balance deltas specifically on the Solana network from caller-supplied data, rather than fetching live chain data. It is best when you already have the raw balance snapshots and need fast, deterministic delta computation with warnings about data quality issues like decimal inconsistency.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:56:19.588Z","isFirstParty":false}