Genie

Genie: AI DeFi agent for World App. Private accounting & cross-chain USDC. Finance simplified.

Genie

Created At

ETHGlobal Cannes 2026

Winner of

World

World - Best use of Minikit 2.0 2nd place

Project Description

Genie is a private, autonomous financial assistant built specifically for the World App ecosystem. The goal of the project is to strip away the complexity of decentralized finance (DeFi) and replace it with a simple, conversational interface. Instead of forcing users to navigate through confusing dashboards, multiple browser extensions, or fragmented liquidity pools, Genie allows them to manage their entire financial life through a chat that feels like texting a knowledgeable expert.

At its core, Genie functions as a bridge between the user and the blockchain. It handles everything from everyday tasks,like splitting a dinner bill with a friend or analyzing monthly spending habits,to more sophisticated maneuvers like moving assets across different chains. By acting as an intelligent intermediary, Genie ensures that users don't need to understand the underlying technical hurdles of "cross-chain" or "gas fees" to take full advantage of what DeFi has to offer.

How it's Made

Genie: Technical Implementation Genie is a high-performance, AI-driven DeFi agent built specifically for the World App ecosystem. We utilized a modular architecture to separate the conversational intelligence from the high-stakes execution layer.

The Stack Backend: Hono-based API for lightweight, fast routing.

Frontend: Next.js 15 and React 19, styled with Tailwind CSS using a brutalist, high-contrast design.

Data Layer: Drizzle ORM paired with a Postgres database for managing user context and social debt history.

Authentication: Worldcoin’s MiniKit for a native, one-tap login and payment flow.

Privacy-First AI At the core of the agent is 0G’s private compute infrastructure (DeepSeek V3 and GLM-4). This allows us to perform private inference, ensuring sensitive data—like spending categories and debt balances—is never exposed to centralized LLM providers. We used the Vercel AI SDK v6 to orchestrate tool-calling, enabling the agent to fetch real-time balances and resolve contacts directly through the chat interface.

The Relayer (Intent Execution) To bypass the friction of constant manual popups and gas fees, we built a custom on-chain relayer system. We implemented a two-step transfer process using our GenieRouter and PayHandler contracts:

Allowance: The router pulls USDC from a user’s pre-approved allowance (verified via SIWE-authorized sessions).

Execution: A backend relayer triggers the actual transaction on-chain.

This mechanism bridges the gap between user intent and on-chain execution, allowing the agent to automatically settle debts or send funds when specific conditions are met. We also integrated Circle’s Bridge Kit to ensure modular, cross-chain scalability moving forward.

background image mobile

Join the mailing list

Get the latest news and updates

Genie | ETHGlobal