Wallet Whisperer

Wallet Whisperer: AI chat analyzing addresses & txs via Blockscout MCP across chains.

Wallet Whisperer

Created At

ETHOnline 2025

Winner of

Blockscout

Blockscout - Best use of Blockscout MCP (Vibecode an app OR create a great prompt) 1st place App | 1st place Prompt

Project Description

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 analysis
  • OpenAI Agents SDK (fallback) using hosted MCP tools, switchable by environment/settings

The UI does not expose model selection; you can switch providers manually via environment variables or by calling the OpenAI route.

How it's Made

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).

background image mobile

Join the mailing list

Get the latest news and updates