ChainObserver v0.1

AI agent that diagnoses failed Ethereum transactions in seconds

Instant Root Cause

Paste any failed tx hash. Get slippage/balance/allowance/gas analysis in seconds — not hours of Etherscan hunting.

5 Diagnosis Tools

Receipt fetcher, revert decoder, contract ABI lookup, tx simulation, and pool liquidity checker — all coordinated by Gemini 2.5 Flash.

Actionable Fixes

Not just "why it failed" but exactly what to do: increase slippage, call approve(), raise gas limit, check balance.

Try It Now

Full analysis

API

POST /diagnose
Content-Type: application/json

{"tx_hash": "0x..."}

→ {
  "tx_hash": "0x...",
  "root_cause": "Uniswap swap reverted due to slippage tolerance exceeded",
  "failure_type": "slippage_exceeded",
  "confidence": "high",
  "fix_suggestion": "Increase slippage tolerance from 0.5% to 1-2%",
  "diagnosis_time_s": 28.4,
  "tool_calls": 4
}

Interactive docs: /docs  ·  Health check: /health