Blockchain banking is powerful, but it is also extremely complicated. Even simple actions like understanding a transaction, checking whether a wallet is safe, or creating a smart contract often require users to navigate explorers, dashboards, and technical jargon. This creates a huge barrier for everyday users and makes blockchain banking feel inaccessible.

The inspiration for this project came from that frustration. We realized that the problem is not the technology itself, but the way humans are forced to interact with it. Instead of expecting people to learn how blockchains work, we wanted to build something that works for them.

We built a chat-based AI agent that allows users to interact with blockchain banking through simple, natural language prompts. Users can ask questions like “What happened in this transaction?”, “Is this wallet safe?”, or “Create a shared wallet with approval rules”, and the agent handles the complexity in the background. The agent uses AI to understand intent and reason about the request, while blockchain is used as the source of truth for verification, execution, and proof.

In building this project, we learned that good blockchain user experience is about reducing complexity, not adding more features. Chat turned out to be the most natural interface for complex financial systems, because it requires no onboarding and feels familiar. We also learned that trust is critical, so we designed the system to clearly show what the agent can and cannot do, and to keep users informed whenever an action requires confirmation.

One of the biggest challenges was scope. Blockchain banking systems can quickly grow into full dashboards with endless features, which is not practical in a hackathon setting. We had to make deliberate decisions to focus on the core value: helping users understand, verify, and interact with blockchain banking without needing technical knowledge. Another challenge was translating raw on-chain data into clear, human explanations that make sense to non-technical users.

Overall, this project shows how AI agents can be used to abstract away blockchain complexity and allow users to interact with advanced financial systems using simple prompts. Instead of learning blockchain, users can rely on an intelligent agent to do it for them.

Built With

  • autoprefixer-*-ui/ux:?framer-motion
  • lint:?eslint
  • lucide
  • postcss
  • qrcode-terminal-*-dev:?tsx
  • react
  • relay?(backend-/-services)-*-runtime:?node.js-(es-modules)-*-language:?typescript-*-framework:?express-5-*-blockchain:?ethers-6-(ethereum-/-base)-*-ai:?openai?sdk-*-messaging:?twilio
  • typescript
  • typescript?5.9-relay-web?(frontend)-*-build:?vite-7-*-ui:?react-19-*-language:?typescript-5.9-*-styling:?tailwind?css-4
  • vitest
  • vonage
  • whatsapp?(whatsapp-web.js)-*-other:?dotenv
  • zod
Share this project:

Updates