project screenshot 1
project screenshot 2
project screenshot 3

ClearBlocks

On Chain analytics made easy! --Powefull llm agent leveraging decentralized data sourcing for abstracting complexity

ClearBlocks

Created At

Agentic Ethereum

Winner of

Nethermind

Nethermind - Create an AI-Powered DeFi Assistant on Starknet

Project Description

Clear Blocks

The problem

Will you like to understand how your Airdrop, or Grants was used?

On-chain data, it’s complex, ABIs, traces, events, it’s not easy to extract insights.

Same chains are indexed by lots of different actors performing the same operations over the same data. What if you could access, curated decentralized blockchain indexed events! The agent can directly connect to established solutions like TheGraph, RPCs from EVM or non-EVM chains and other sources like risk tags, or other agents providing indexed data.

The agent has access to tools, context, and multiple data sources. The flow works by first understanding what metrics the user wants to surface, and what tools it needs to get them, and the params like chain, address, or contract.

Then it will autonomously gather the data and generate visualizations in the ui that you can ask questions about, or download the datasets.

This tool can transform the way we gather insights on chain, help web3 companies drive their roadmap based on data informed decisions, users can take better decisions about risk.

Some use cases

-Aidrop destination and stats -Grants usage -Risk scoring and compliance -Defi optimization and risk -Source of funds -Funds distribution for hacks or auditories -Porfolio insigths

How it's Made

Clear Blocks: Agentic On-Chain Analytics App πŸš€ Clear Blocks is an innovative agentic application for on-chain analytics that leverages natural language processing to allow users to effortlessly query and analyze blockchain data. Whether you're interested in Sources of Funds (SOF) πŸ’°, Usage of Funds (UOF) πŸ“Š, or Portfolio analytics πŸ“ˆ, Clear Blocks transforms your natural language queries into actionable insights.

Key Features 🌟 Agentic Interaction: Leverage natural language to interact with blockchain data. Simply ask questions, and the app understands your intent. Multi-Chain Integration: Initially integrates data from Base, Starknet, and Ethereum Mainnet, while remaining extensible to additional chains. Decentralized Data Sourcing: Participate in a decentralized ecosystem where multiple agents β€” run by anyone β€” can perform data sourcing tasks. Each agent contributes to a shared, common graph. Rewards with Clear Blocks: As agents resolve data sourcing tasks and enrich the common graph, they get rewarded, fostering an open and collaborative blockchain analytics community. Extensible and Community-Driven: Empower developers and data enthusiasts to add new agent modules, enhance functionalities, or integrate additional data sources. How It Works πŸ” Natural Language Input: The application starts by asking users what type of blockchain analysis they require. The system actually supports queries related to Sources of Funds (SOF), Usage of Funds (UOF), and Portfolio analysis. Intent & Parameter Extraction: The app uses natural language processing to identify the user's request, extract relevant parameters (such as blockchain addresses, tokens, and networks), and guide the user to provide missing details. Analytics Execution: Once all parameters are gathered, the corresponding analytics flow is executed. The app then returns the analysis results. Decentralized Data Sourcing with Agent Rewards: Agents running on the network can contribute by performing data retrieval tasks, thereby adding to a collective common graph and earning rewards in the Clear Blocks ecosystem. The agent works with many sources available to anyone, other agents can provide indexed data in exchange for rewards. During hackathon, the following sources were integrated, except for etherscan API which was avoided to use APIs, and get data as raw as possible allowing the agent to be more flexible and able to work in a more expressive manner, and as a proof of concept for independent agents as data providers.

  • The graph πŸ“Š All the ETH erc20 tokens transfers on ETH (at the time of presentation deadline only synced to 20% as it is huge) 🌐 https://thegraph.com/studio/subgraph/all-erc20-eth/

All the ETH erc20 tokens transfers on Base, same only 9% synced as it is huge πŸ“‰ https://thegraph.com/studio/subgraph/baseallerc20transfers/

  • Juno Node for Starknet, but any standard JSON RPC node can be used πŸ”—
  • Etherscan API πŸ”
background image mobile

Join the mailing list

Get the latest news and updates