BlockElf
An on-chain LLM search engine that enables user to query on-chain data through natural language.
Screenshots





Problem Statement
BlockElf is an on-chain LLM search engine designed to simplify access to blockchain data through natural language queries. Traditionally, users rely on third-party dashboards or must orchestrate their own data pipelines—often requiring technical expertise. BlockElf changes this by allowing anyone to access on-chain data effortlessly. Users simply input their intent in plain language, and BlockElf’s agent formulates a plan, utilizes integrated tools, and delivers a clear response. By integrating with multiple blockchain data providers and orchestrating an advanced AI pipeline, BlockElf redesigns how we all can on-chain data truly accessible to everyone.
Solution
This project use an on-chain LLM deployed on Phala using Redpill and OpenRouter. Apart from that, we offer novel models like GPT, Gemini. We have multiple of tools integrated into the system. Namely,Chainlink: for getting price and data feedThe Graph: for querying subgraphs for some interesting endpoints1Inch: for getting transaction history, portfolio overview, protocols, and tokensENS: for transforming ENS name, ENS proposals and delegates dataNear Protocol: for querying on-chain data on Near ProtocolMorph: for querying on-chain data on MorphTechnically, the user's query is received by one agent that determines what tools to use in what order to give user the response. Then, the tools are called to get required data, format it, and give the appropriate response to the user.
Hackathon
ETHGlobal Singapore
2024
Prizes
- 🏆
Use the Dev Portal APIs in your dApp3rd place
1inch
- 🏆
User owned AI is Near
NEAR Protocol
Contributors
- y-pakorn
54 contributions
- pannavichh
13 contributions
- pannavich
5 contributions