ETHGlobal Lisbon — Orloj Finance Agents
Hackathon continuation of Orloj Finance Agents, an ETHPrague project that exposes on-chain capabilities to AI agents as MCP servers. I built the Uniswap and The Graph integrations for a specialized agent that can inspect and manage Sepolia Uniswap V3 liquidity positions using live subgraph evidence.
Role
Uniswap & The Graph integrations
Prize
Keep Building on 0G
When
July 2026
What I built
- Extended Orloj Finance Agents' Uniswap MCP with Sepolia Uniswap V3 liquidity-position tooling: position reads, position creation, liquidity decreases, fee collection, pool discovery, and owned-position listing.
- Built a Graph-powered LP agent that queries the Uniswap V3 Sepolia subgraph, turns pool activity, fee, volume, liquidity, and range data into deterministic features, and asks for strictly cited HOLD / REDUCE_LIQUIDITY / REBALANCE decisions.
- Exposed the LP agent back into Orloj Finance Agents chat through an internal MCP, so the conversational supervisor can delegate one observe or guarded management cycle to the specialist.
Why it mattered
Generic chat agents should not invent pool addresses, tick ranges, NFT IDs, chain IDs, or transaction arguments. The useful part of this work was separating conversation from execution: chat can ask for LP management, while deterministic code controls discovery, evidence collection, planning, recovery, and whether writes are enabled.
- The Graph integration supplies live market evidence instead of prompt guesses.
- Uniswap actions are routed through typed MCP tools owned by the authenticated Orloj agent wallet.
- Execution is server-gated; observe mode can recommend a plan without broadcasting transactions.
Result
Orloj Finance Agents won the Keep Building on 0G sponsor prize at ETHGlobal Lisbon. We did not win the Uniswap or The Graph sponsor prizes, but those integrations were central to the product narrative: an agent could gather live DeFi context, reason over an LP position, and map that decision to constrained on-chain actions.
Evidence
My contribution
I worked on the LP-management surface rather than the original ETHPrague foundation: Uniswap tools for the agent to manage liquidity, The Graph queries and feature extraction for decision evidence, and the MCP bridge that made the specialist usable from chat.