project screenshot 1
project screenshot 2
project screenshot 3

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.

ubf: the universal blockchain frontend

Created At

ETHGlobal Tokyo

Winner of

trophy

🏊 Worldcoin — Pool Prize

trophy

🦄 1inch — 🥇 Best use of Fusion

Project Description

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.

How it's Made

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 connection
  • Worldcoin SDK for identity verification

It's particularly worth mentioning our custom AI tools, which sit over APIs:

  • Airstack API - customised as two AI tools
  • QuickNode API - customised as multiple AI tools
  • OneInch Fusion - customised as an AI tool
background image mobile

Join the mailing list

Get the latest news and updates