> ## Documentation Index
> Fetch the complete documentation index at: https://docs.infinifi.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# RedeemController.sol

> Controls iUSD redemption operations

**Purpose:** Manages the redemption of iUSD tokens back to USDC.

## Description

The RedeemController handles redemption requests, checking available reserves and either fulfilling immediately or queuing for later fulfillment.

## Redemption Queue

When reserves are insufficient:

1. Redemption request is queued (FIFO)
2. Queue is filled as illiquid assets mature
3. New deposits may also fund queued redemptions
