Wallet Whisperer
Wallet Whisperer: AI chat analyzing addresses & txs via Blockscout MCP across chains.
Problem Statement
Wallet Whisperer is a Next.js app that lets you chat with an AI to analyze blockchain addresses and transactions. It uses Blockscout’s Model Context Protocol (MCP) tools for data access and offers two provider paths:Claude Agent SDK (default) for MCP-powered analysisOpenAI Agents SDK (fallback) using hosted MCP tools, switchable by environment/settingsThe UI does not expose model selection; you can switch providers manually via environment variables or by calling the OpenAI route.
Solution
Next.js app for AI chat analyzing wallets/transactions via Blockscout MCP tools. Uses OpenAI Agents SDK by default with optional Claude Agents fallback; supports non-streaming and SSE streaming endpoints (/api/chat, /api/chat-openai). Frontend built with shadcn/ui + Tailwind; markdown rendering and auto-scroll UX. Agents cached per chain; chain/address/tx context injected; configure via env (ANTHROPIC_API_KEY, OPENAI_API_KEY).
Hackathon
ETHOnline 2025
2025
Prizes
- 🏆
Best use of Blockscout MCP (Vibecode an app OR create a great prompt)1st place App | 1st place Prompt
Blockscout
Contributors
- thatdeji
3 contributions