← Back to home

OneTx

Universal DeFi router: one-click access to any DeFi instrument across chains via Global IDs

Problem Statement

This project introduces the first universal DeFI ID and routing system for DeFi financial instruments. Every DeFi product—whether AAVE lending pools, Compound vaults, or liquidity positions—receives a standardized Global ID, similar to stock tickers or bond ISINs. Users simply purchase the instrument by its ID (e.g., #aave-usdc-arbitrum) in a single transaction, regardless of what token they hold or which chain they're on. The routing layer automatically handles all intermediate steps—swaps, bridges, deposits—atomically. This creates machine-readable standardization that makes DeFi accessible to AI agents, institutional systems, and traditional APIs. For the first time, DeFi instruments have proper names and can be traded like traditional financial products.

Solution

The system uses Uniswap V4 hooks to intercept transactions and extract Global IDs from calldata. An ENS Resolver maintains the mapping between Global IDs and verified contract addresses, creating a universal registry of DeFi instruments. Protocol-specific adapters handle the actual interactions with AAVE, Compound, and other platforms after the routing layer executes optimal paths for swaps and bridges. The architecture exposes two core functions: one retrieves all available instruments with standardized metadata (yields, risk, liquidity), the other executes purchases using just two parameters—amount and Global ID. By settling everything in USDC and abstracting away chains, tokens, and protocols, the system creates a Bloomberg-like standardization layer that makes DeFi instruments tradeable through simple identifiers for the first time.

Hackathon

ETHGlobal Buenos Aires

2025

Prizes

  • 🏆

    Uniswap v4 Stable - Asset Hooks2nd place

    Uniswap Foundation

  • 🏆

    Best Smart Contracts on Arc with Advanced Stablecoin Logic1st place

    Circle

Contributors