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
- claude
48 contributions
- ialberquilla
46 contributions
- TCLIV
4 contributions