Built in the open.

Explore the architecture, run the demo locally, and help build a verifiable future for cyber-surveillance.

BLOCKTRACK / README

Unified visibility. Verifiable trust.

BlockTrack is an open-source-oriented multi-agent cyber-surveillance project that brings blockchain assets and traditional IT into a shared evidence model. This website is a working frontend demonstration, not a deployed monitoring service.

Run locally

Download this project’s editable source, then run:

bun install
bun run dev

# Tests
bun run test

# Production bundle
bun run build

Architecture

  • TanStack Start + React, TypeScript, Tailwind CSS.
  • Recharts for sample telemetry; AI Elements for simulated agent conversations.
  • RainbowKit and wagmi for wallet connections; native signed-message authentication for private analyst saves.
  • Keccak-256 Merkle inclusion proofs computed locally.
  • Session-only demo state; private customer saves require a validated sign-in session.

Demo boundaries

Telemetry and agent responses use synthetic fixtures. Wallet connection is not authentication. Local proof verification is not an on-chain anchor. No asset is scanned, no transaction is signed, and no data is sent to a monitoring backend.

The customer portal stores explicitly saved investigations and customer configurations separately from synthetic demos. Wallet sign-in requires hosted Ethereum / Web3 auth to be enabled. Enterprise dashboards, setup records and tickets require an owner-confirmed customer entitlement; there is no automatic payment activation.