project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

CCTUP

Cross-chain management platform for indexing, replaying, and managing blockchain transactions

CCTUP

Created At

ETHGlobal Cannes

Winner of

Hedera

Hedera - Hedera EVM: Smart Contracts & Cross‑Chain Integrations 1st place

The Graph

The Graph - Best Use of The Graph Token API, Subgraphs, Substreams, or AI MCPs 1st place

Chainlink

Chainlink - Best usage of Chainlink CCIP and/or CCT

Project Description

An EVM chain indexing solution with record and replay capabilities for blockchain transaction analysis and monitoring.

The CCTUP Indexer is a comprehensive blockchain indexing system designed to extract, classify, decode, and persist Ethereum transaction data. It provides a complete pipeline from raw blockchain data to queryable, structured records with ABI-decoded transaction details.

How it's Made

Technologies used: • Indexer: Utilizes Firehose RPC polling, Rust-based Substreams, and GraphQL storage (Subgraph) for blockchain data extraction, decoding, and structured querying. • Replayer: Built with Viem (TypeScript) for seamless transaction replay onto live blockchain networks, supporting backend integrations and frontend wallets (Wagmi). • Webapp: Developed using Next.js, enabling cross-chain token management, multi-chain deployments, wallet integrations, and testing on forked environments. • Orchestrator: Powered by Kurtosis to automate infrastructure, deploying forked Ethereum networks alongside indexing tools, Graph nodes, IPFS, and PostgreSQL.

Integration: • Kurtosis orchestrates forked test environments, enabling the Indexer to capture and classify transaction data. • Indexed transactions are stored in GraphQL, allowing efficient retrieval by the Webapp and Replayer. • The Replayer tool submits transactions from test environments directly to production networks through Viem, providing flexibility for manual and automated workflows.

Partner technologies: • Integrated various products from the Graph which allowed for efficient and structured indexing • CCIP UI components and libraries for simplified token interaction • Hedera RPCs, wallet (Hashpack), explorers to show CCT deployment on Hedera

Notable hacky features: • Managed to get an efficient substreams solution with subgraphs working even though it has been deprecated from the docs

background image mobile

Join the mailing list

Get the latest news and updates