Skip to main content
Hero Light

What is Darex?

Darex is a Universal DeFi Instrument Registry & Atomic Router that provides:
  • Universal Instrument Identifiers: Unique IDs for every DeFi instrument
  • Atomic Routing: Single-transaction execution of multi-step DeFi flows (swap → deposit)

What is an Instrument?

In Darex, an instrument represents a specific DeFi position. It’s the combination of:
  • Protocol - Where you deposit (Aave, Compound, Morpho, Moonwell)
  • Asset - What you deposit (USDC, EURC, DAI, etc.)
  • Blockchain - Where it lives (Base, Ethereum, etc.)
Example: “Aave USDC on Base” is one instrument. “Compound USDC on Base” is a different instrument - same asset, different protocol. Each instrument has a unique ID that works everywhere:
0x00002105c053a3e1290845e12a3eea14926472ce7f15da324cdf0700056fc04b
This ID lets you query yields, compare options, and execute deposits without knowing the underlying protocol details.

The Problem We Solve

Today, DeFi has thousands of instruments but no universal way to identify or compare them:
  • Multi-step workflows (swap → approve → deposit) are complex and error-prone
  • Each protocol requires custom integration (Aave vs Morpho vs Compound)
  • No universal identifiers for comparing yields across chains/protocols
  • Institutions and AI agents can’t operate at scale without standardization

The Solution

Darex enables one-click deposits to any lending protocol:
User sends USDCDarex automatically:
  1. Detects target token (e.g., EURC)
  2. Swaps USDCEURC invisibly
  3. Deposits EURC to protocol (e.g., Aave)
  4. Returns yield tokens (e.g., aEURC)
All in ONE atomic transaction

Key Features

Who Is This For?

Integrate directly with smart contracts to offer seamless multi-protocol deposits
Use our API with embedded wallets for automated yield optimization
Offer institutional-grade DeFi access through our standardized interface
Build on top of universal DeFi standards with our SDK and API

Get Started