deeptrace

DeepTrace connects The Graph Subgraphs and NutHatch to reveal (via MCP) market and wallet behavior.

deeptrace

Created At

ETHGlobal Lisbon 2026

Winner of

The Graph

The Graph - Best AI Tooling for The Graph 3rd place

Project Description

The Graph gives us the global level: market trends, liquidity, volume, fees, and lending activity across different protocols.

NutHatch, our custom indexer, shows the individual level: swaps, wallets, large players, and their actions.

DeepTrace connects both levels to find relationships between global market changes and the individual participants behind them.

How it's Made

We built DeepTrace as a read-only MCP server using Node.js, TypeScript, GraphQL, Zod, Vitest, and the MCP SDK.

The Graph provides the global level: standardized market data from Messari Subgraphs. We use it to compare WETH/USDC Uniswap V3 pools and USDC lending markets across Aave v3, Seamless, and Moonwell.

NutHatch, our custom Base indexer, provides the individual level: large swaps, wallets, token amounts, and data freshness. DeepTrace connects both levels to find relationships between general market behavior and individual players.

If one source fails, we keep the successful results and clearly report what is missing.

We created a SKILL.md for Agents. The project runs in a Proxmox container through Cloudflare Tunnel.

background image mobile

Join the mailing list

Get the latest news and updates