project screenshot 1
project screenshot 2
project screenshot 3

Fuse

Infinite crafting game using GenAI and awarding NFTs, this game involves combining concepts and exploring what they might create

Project Description

Craft to explore what is possible! Combining concepts with GenAI you'll get NFTs for new pairs that haven't been discovered.

In Fuse, you'll combine words to create new ones, like water and fire making steam together. The catch is that these are generated by an LLM, so it is infinite! Compete with others to be the first to discover a new pair, and get an NFT for it!

How it's Made

We're storing NFT metadata in Walrus, a decentralized storage service. For signup we're using Dynamic, to lower the barrier for new crypto users.

On the web2 side of things, we have a backend using FastAPI that calls OpenAI with our custom agent instructions to generate both a new concept and choose a matching emoji. We have fun optimizations to run background tasks that keep the experience snappier, like uploading to Walrus. We also keep a PostgresDB database to keep track of our Walrus blob ids and some user session data.

On the frontend we have Next.js and React, using Dynamic for login and signup

background image mobile

Join the mailing list

Get the latest news and updates