ubf: the universal blockchain frontend
UBF is a universal blockchain frontend that makes blockchain technology accessible to everyone with payments, identity, GUI, and natural language. It uses AI for the best results and is open-source.
Screenshots



Problem Statement
Blockchain technology is inaccessible to a lot of people: protocols and APIs can be hard to understand, and working between systems is tricky. This limits users, cuts revenues and slows learning times.Let’s solve this with the Universal Blockchain Frontend. We identified four key ingredients for a universal platform: Payments, identity, a GUI, and most importantly natural language. With these four things. anyone can do just about anything. Using these principles, we have built an AI-powered frontend fro a range of crypto back-end technologies.Our system beats OpenAI, Airstack and Langchain out of the box for a wide range of tasks. We’ve been able to do this with three people in thirty hours. Our success over ChatGPT is obvious because we can interact with endpoints. We also can succeed over Airstack because we can perform iterative communication operations to get more data. In another example. Our AI can discover Vitalik’s Address, which Airstack fails to do.Under the hood, we’re using the latest in AI advancements. We use retrieval-based toolformers, which have only come to play in the past few weeks. With careful prompt construction and novel memory stores, we’re getting the very best results.We think this technology can change everything. It’s open-source - you can find it on our repository. It can be deployed instantly - you can find that in our readme. And it’s universal - it works in any spoken language.
Solution
Our project is based on a flask backend and a node frontend. We use Langchain as a tool for building tools that interface with large language models. Our current demo uses GPT 3.5. We interact with the following sponsors:Metamask SDK for wallet connectionWorldcoin SDK for identity verificationIt's particularly worth mentioning our custom AI tools, which sit over APIs:Airstack API - customised as two AI toolsQuickNode API - customised as multiple AI toolsOneInch Fusion - customised as an AI tool
Hackathon
ETHGlobal Tokyo
2024
Prizes
- 🏆
🏊 Worldcoin — Pool Prize
- 🏆
🦄 1inch — 🥇 Best use of Fusion
Contributors
- odhran-o-d
66 contributions
- Miyamura80
39 contributions
- outdoteth
17 contributions
- radoslav11
13 contributions