# SignalHarness Solana SOL Balance Changes Analyzer

> SignalHarness Solana SOL Balance Changes Analyzer is a paid API for AI agents from signalharness.ai, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Analyzes SOL balance changes across accounts in a Solana transaction, computing per-account deltas and verifying conservation of funds.

## Facts

- Endpoint: POST https://signalharness.ai/api/agent/services/solana_sol_balance_changes/invoke
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/signalharness-solana-sol-balance-changes-analyzer-89b7788d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FIaCXO7JGgtGthEOpBAB3

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability signalharness-solana-sol-balance-changes-analyzer-89b7788d -d '<json body>'
```

Example prompt: 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?

## When to prefer this

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.

## Known failure modes

- 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

## How this service works

Explore 330 pay-per-call x402 API services and 27 agent-native digital products, with Base USDC pricing, secure Polar checkout, and free discovery.

## Output

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.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "request_json": {
   "type": "string",
   "maxLength": 65536,
   "minLength": 2
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "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"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/signalharness-solana-sol-balance-changes-analyzer-89b7788d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from signalharness.ai](https://www.zero.xyz/host/signalharness.ai/llms.txt)
