project screenshot 1
project screenshot 2
project screenshot 3

BlueScan

BlueScan is a block explorer that leverages the capability of Natural Language Processing to take blockchain queries, in the form of prompts, and return results in a visual format. Making the data easier to consume for the casual user.

BlueScan

Created At

ETHOnline 2024

Project Description

Here's a summary of the main goals:

Create an interactive AI assistant that can process natural language queries about blockchain data. Integrate with the Base blockchain to fetch and analyze on-chain data. Implement a user-friendly interface for users to input queries and view results. Process various types of blockchain-related queries, including:

Transaction information Account balances Token transfers Smart contract interactions Gas prices Block information

Visualize blockchain data using charts and graphs for better understanding. Allow users to publish query results to the blockchain, creating a record of their interactions. Implement a secure authentication system using Privy for user login and wallet connection. Use natural language processing (NLP) techniques to interpret user queries and map them to specific blockchain data retrieval actions. Provide detailed error handling and user feedback throughout the query process

How it's Made

This project is a React project and uses Natural(NLP) and the basescan.org api to process prompts about blockchain metrics and provide the user with valuable data about the Base blockchain. The "recharts" library is used to transform the data into charts for users to be able to comprehend and share information easily. For the blockchain side of things I will deploy a micro-rollup on Stackr that only changes state if the user decides to publish their charts to the blockchain.

background image mobile

Join the mailing list

Get the latest news and updates