C

ChainChat

Harness the power of blockchain with seamless and secure conversational transactions through our advanced AI-powered chatbot.

The problem ChainChat solves

This program allows users to both interact with smart contracts, and utilize applications from many different chains without ever leaving a single UI. Additionally, this disallows users from accidentally interacting with a counterfeit frontend, removing one threat to worry about in the UX pipeline. This also further contributes to the tenet of decentralization, as users are able to self host this application and interact with application smart contracts directly, preventing any worries of censorship or geolocking from the frontends of these apps.

Challenges we ran into

No members of our team had any sort of frontend experience coming into this project, thus we were tasked, in a collaborative effort, to learn an entirely new facet of the stack from the ground up. This naturally caused a few issues and led to a lot of refactoring down the line.

Tracks Applied (3)

Solana

Implemented support for Solana transfers and protocols, as well as Phantom wallet. Allows users to syntactically interac...Read More

Arbitrum

Implemented support for Arbitrum transfers and protocols, as well as Metamask wallet. Allows users to syntactically inte...Read More

Ava Labs

Implemented support for Avalanche transfers and protocols, as well as Metamask wallet. Allows users to syntactically int...Read More

Discussion