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

Block Whisperer

Web3 Search for Everyone - Using AI to find out about Onchain Activity

Block Whisperer

Created At

ETHGlobal Brussels

Winner of

Zerion - Best build on ZERϴ Network or Zerion API 2nd place

Project Description

Using Blockchain explorers is sooo 2005.

Its time to upgrade the experience of finding out about onchain activity!

BlockWhisperer using the power of LLMs to allow users to search on onchain activity using natural language.

But this isn't your grandmas AI search. Instead of just showing text, it creates Generative UI elements based on the search results to create an enhanced User Experience.

Here is how it works:

Step 1: User asks a question. Example "What was Lucs's Last Mint?"

Step 2: The Large Language Model (GPT-4o) takes this question and decides what functions/tools are needed to answer this question.

Step 3: The functions are then run. In this example: First the LLM will lookup an ENS related to Luc.

Step 4: The LLM will present a Generative UI element to the user with Lucs's ENS name on it to get confirmation from the user.

Step 5: An API request will be sent using the Wallet Address of Kartik to the Zerion API. This will include the operation_type being mint.

Step 6: Then the LLM will Genearte a UI element to the user with the transaction data of Luc's last mint.

What Can You Ask

  • Lookup the Wallet Address for an ENS

  • Find the social accounts of an ENS

  • Find the NFTs Owned by a ENS

  • Find the Crypto Owned by a ENS

  • Find the transactions by a ENS

  • Find a specific transaction by an ENS

  • Find details on a certain token

How it's Made

Technologies Used

Web3 Related

Zerion API - Used for the getting data about wallets including crypto owned, nfts owned and transactions.

ENS Lookup - Used to lookup ENS names to wallet addresses that are required for API calls. Also used to get social accounts of an ENS.

Coinmarket Cap API - Used to get the stats of the a give cryptocurrency.

Non-Web3

GPT4o - The Large Language model powering the natural language experience.

Vercel AI SDK - Used to create Generative UI elements. This gives an enhanced user experience instead of dealing with text.

Tool Invocation - Through the Vercel AI SDK, the LLM can make tool calls and run functions to get answers for users.

background image mobile

Join the mailing list

Get the latest news and updates