hackquest logo

TraceFlow

TraceFlow is an indexer-in-a-box for Mantle: paste a contract address + ABI and get a running indexer, Postgres schema, REST API, and live dashboard in minutes.

Videos

Description

TraceFlow

TraceFlow turns a contract address + ABI into a running indexer + Postgres schema + REST API + dashboard. It auto-generates event tables, decodes logs, and ships a demo-ready UI that proves indexing is live, fast, and queryable.

Why it matters

Protocol teams and builders waste days wiring indexers. TraceFlow gets from contract to working data pipeline in minutes, with minimal config and a clear demo surface.

Key Features

  • ABI → schema auto-generation

  • Type-safe event decoding

  • Zero-to-running CLI init, add-contract, dev, up)

  • Dashboard with live status, event explorer, and tx decoder

How to run

npm install -g traceflow-indexer

traceflow init my-project

cd my-project

npm install

npm run migrate

traceflow add-contract --name CONTRACT_NAME --address CONTRACT_ADDRESS. --abi PATH_TO_ABI

npm run dev

Open http://localhost:3000

Business model

OSS + hosted SaaS(paid managed indexer/dashboard)

Roadmap

  • v0.1: ABI → schema, CLI, dashboard, Mantle presets

  • v0.2: Webhooks + subscriptions, OpenAPI docs, more chains

  • v0.3: Derived tables/plugins, auth + multi-tenant hosted

Team & Contact

Compliance Declaration

Regulated assets: No

Progress During Hackathon

Built the CLI, a Postgres schema + migrations, a Mantle‑aware indexer, REST API, and a live dashboard. Added runtime settings, contract add from UI and metrics/logs.

Tech Stack

Ethers
Node
PostgresSQL

Fundraising Status

No funding

Team Leader
SSaheed Lukman
Sector
Infra