Skip to main content
Animation showing idle capital automatically flowing to yield protocols and being recalled for order matching

Overview

Yield Router automatically deploys idle capital (unmatched lend orders, withdrawal buffers) to low-risk yield protocols. When orders match or withdrawals are needed, capital is instantly recalled.
Capital Efficiency: Instead of capital sitting idle in the order book earning 0%, Yield Router puts it to work while maintaining instant availability.

The Problem

In an order book model, capital often sits idle:
ScenarioTraditional Result
Lend order waiting for match0% yield
Vault withdrawal buffer0% yield
Partial fill remainder0% yield
Between maturities0% yield
This idle capital represents significant opportunity cost.

The Solution

Auto-Deploy

Idle capital automatically deployed to yield sources

Instant Recall

Capital recalled instantly when needed

Low Risk

Only battle-tested, liquid protocols

Transparent

See exactly where capital is deployed

How It Works

1

Deposit Capital

You deposit USDC and place a lend order
2

Order Enters Book

If no immediate match, order waits in book
3

Yield Router Activates

After short delay, capital routes to yield protocols
4

Earn While Waiting

Capital earns yield from Aave, Compound, etc.
5

Order Matches

When a borrower matches your order…
6

Instant Recall

Capital recalled from yield protocol in same transaction
7

Position Created

Your fixed-rate position begins, keeping the interim yield

Yield Sources

Capital is deployed to a curated list of low-risk protocols:
ProtocolAssetTypical YieldRisk Level
Aave V3USDC2-5%Very Low
Compound V3USDC2-4%Very Low
MakerDAO DSRDAI3-5%Very Low
SparkDAI3-5%Very Low
Conservative Selection: Yield Router only uses established, audited protocols with high liquidity. Riskier high-yield opportunities are not included.

Selection Criteria

Protocols must meet all criteria:
  • $100M+ TVL
  • Multiple security audits
  • 1+ year operating history
  • Instant or near-instant withdrawals
  • No lock-up periods
  • Sufficient liquidity for recall

Capital Flow

User Deposit ($100,000 USDC)


┌─────────────────┐
│   Order Book    │ ← Order waiting for match
│   (Your Order)  │
└────────┬────────┘

         ▼ (After 5 min delay)
┌─────────────────┐
│  Yield Router   │ ← Routes to highest-yield eligible protocol
└────────┬────────┘

    ┌────┴────┬─────────┐
    ▼         ▼         ▼
┌───────┐ ┌───────┐ ┌───────┐
│ Aave  │ │Compound│ │ DSR   │
│ 3.5%  │ │  3.2%  │ │ 4.0%  │ ← DSR selected (highest)
└───────┘ └───────┘ └───┬───┘

         When order matches...

         ▼ (Instant recall)
┌─────────────────┐
│   Order Book    │ ← Match executed
│   (Matched!)    │
└────────┬────────┘


┌─────────────────┐
│ Fixed-Rate      │ ← Your Centuari position begins
│ Position (CBT)  │
└─────────────────┘

Configuration

For Individual Users

Yield Router is enabled by default for:
  • Unmatched lend orders
  • Cancelled order refunds (brief period)
You can disable it in settings if you prefer capital to remain idle.

For Vault Curators

Curators configure Yield Router for their vault:
SettingOptions
Enable Yield RouterYes/No
Minimum Idle Duration1 min - 1 hour
Allowed ProtocolsSelect from approved list
Max Single Protocol10-100%

Yield Distribution

Who keeps the yield from Yield Router?
You keep 100% of interim yieldExample:
  • Deposit $10,000 USDC, place lend order
  • Order waits 5 days before matching
  • Yield Router earned 0.05% during wait (~$5)
  • You keep the $5 (added to your CBT position)

Recall Mechanics

When capital is needed, Yield Router executes instant recall:

Single-Transaction Recall

All happens atomically:
  1. Order match initiated
  2. Capital withdrawn from yield protocol
  3. Transfer to order book
  4. Match executed
  5. CBT issued to lender
If any step fails, entire transaction reverts.

Gas Handling

  • Recall gas covered by protocol
  • No additional cost to users
  • Included in standard gasless experience

Risk Considerations

Protocol Risk

Yield Router uses only established protocols, but smart contract risk always exists. The protocol maintains insurance coverage for yield source failures.
RiskMitigation
Smart contract exploitInsurance fund, diversification
Protocol pauseMultiple fallback protocols
Liquidity crunchOnly protocols with deep liquidity

Opportunity Cost Risk

In rare cases, recall might happen at unfavorable moment:
  • Protocol has temporary withdrawal fee
  • Gas spike makes recall expensive
Protocol absorbs these costs; users are not affected.

Monitoring

Dashboard View

See your capital’s current deployment:
Your Idle Capital: $50,000 USDC

Currently Deployed:
├── Aave V3: $30,000 (60%) @ 3.5% APY
├── Compound V3: $20,000 (40%) @ 3.2% APY
└── Total earning: ~$4.50/day

Accumulated Yield: $127.50 (25 days)

Yield History

Track interim yields earned over time:
PeriodIdle DaysYield EarnedEffective APY
March12.5$145.203.4%
February8.2$89.503.2%
January15.0$178.003.5%

FAQs

No. Yield Router operates asynchronously. Your order is always available for matching at your specified rate. Capital is recalled instantly in the same transaction as the match.
Protocols are selected for deep liquidity. If somehow a recall fails, the protocol uses reserve funds to complete your match while waiting for withdrawal.
Individual users use protocol defaults. Vault curators can customize allowed protocols for their vault.
Likely yes, as investment income. Consult a tax professional for your jurisdiction.
Yield Router selects the highest-yielding eligible protocol at deployment time, subject to diversification limits.