Skip to main content

Overview

Auto-deployment is the process by which Idle Yield Router moves idle capital to yield-generating protocols. This happens automatically, requiring no user action.

Deployment Flow

Step 1: Idle Detection

Capital is considered idle when:
  • Lend order placed but not matched
  • Vault has excess cash buffer
  • Position matured, awaiting re-deployment
  • Order cancelled, funds pending return

Step 2: Delay Period

Capital waits in holding before deployment:
Why the delay? Deploying and recalling has overhead. Brief delays prevent unnecessary churn for capital that matches quickly.

Step 3: Protocol Selection

Idle Yield Router selects the optimal protocol:

Step 4: Deployment Execution

Capital is deposited to the selected protocol:

Protocol Selection Algorithm

Scoring Factors

Example Scoring

Diversification Rules

To avoid concentration risk:

Deployment Monitoring

Real-Time Tracking

Dashboard shows deployment status:

Deployment Events

Track all deployment activity:

Yield Accrual

How Yield Accumulates

Yield accrues continuously:

Claiming Yield

Yield is automatically claimed when:
  • Capital is recalled for order matching
  • You manually withdraw from order book
  • Position matures
No separate claim action needed.

Gas Optimization

Batch Deployments

Multiple users’ capital batched together:

Timing Optimization

Deployments scheduled during low-gas periods when possible:
  • Priority: Order matching always takes precedence
  • Flexibility: Deployment timing flexible within delay window
  • Monitoring: Gas price checked before deployment

Edge Cases

Protocol Rate Changes

If a protocol’s rate drops significantly:
  1. Monitor detects rate change
  2. If better option available, rebalance triggered
  3. Capital moved to higher-yield protocol
  4. Rebalancing cost weighed against yield improvement

Protocol Incidents

If a deployed protocol has an incident:
  1. Immediate pause of new deployments
  2. Recall of existing capital (if possible)
  3. Fallback to remaining protocols
  4. User notification

Insufficient Liquidity

If deployment amount exceeds protocol capacity:
  1. Deploy maximum available
  2. Remainder stays in holding or splits to other protocol
  3. Continue monitoring for capacity

FAQs

Yes. Disable Idle Yield Router in your settings. Your capital will remain idle in the order book earning 0%.
The protocol manages all Idle Yield Router parameters, optimized for safety and yield. Individual users use protocol defaults.
Yes, absolutely. Deployed capital is recalled instantly when your order matches. The deployment is transparent to the matching process.
Only when yield differential justifies the cost (typically >50bps difference sustained for 24+ hours).

Capital Recall

Learn how capital is instantly recalled for order matching