ChainJet AI Assistant
Build web3 task automations with AI - Empowering no-coders to build on web3
Screenshots






Problem Statement
This project is an AI assistant for ChainJet, a platform to build Web3 automation. The objective of this project is to empower non-technical people to unleash the potential of Web3 without having to be coders. I believe the interoperability of Web3 protocols is one of its most important features, but has been under exploited due to the difficulties of building integrations. On my previous project I had to integrate many Web3 projects, most of the time I had to end up navigating undocumented smart contracts to build what I needed it. This is not only time consuming and bug prone, it’s also unrealistic to think it’s scalable for mainstream adoption.It supports web3 integrations like Lens Protocol, XMTP, Snapshot, POAP, and blockchain listeners. It also supports web2 integrations that can be connected in the automation workflow, like Discord, Telegram, and Notion.
Solution
I built the project combining the ChainJet API with the OpenAI API. I’m using GPT-4 to take a prompt and convert it to a list of instructions that the server understands.Since users might not know all the required inputs for their automation, the app figures out what’s missing and asks the user for the info.For authenticating with ChainJet we use SIWE.Integrations that need their own auth like Lens, and XMTP, the user is asked to sign the required messages.
Hackathon
ETHGlobal Lisbon
2024
Contributors
- marian2js
14 contributions