Skip to main content
InfiniFi mints iUSD from a USDC deposit and routes it into either a staked or a locked position, depending on which yield you enter. Both positions earn from the same underlying strategy allocation; they differ in liquidity and in whether the API currently supports exiting.

Availability

All three run on Ethereum with USDC as the input token. Query GET /v1/yields?providers=infinifi for the yields enabled for your project.

Entering

Entering approves USDC to InfiniFi’s gateway (if needed), then mints iUSD and stakes or locks it in a single transaction. Yield compounds into the position token’s exchange rate; there is no separate reward token to claim for either position.

Exiting

Only the siUSD position supports exiting. It approves your siUSD to InfiniFi’s redeem helper (if needed) and redeems it for USDC in the same request, provided InfiniFi’s protocol-wide redemption queue is empty at the time. If the queue has pending entries, the exit is rejected rather than queued.
The liUSD-1w and liUSD-4w locked positions have no exit path through the Yield API in this release. Enter and balances work normally, but attempting to exit is rejected. liUSD holders also carry first-loss risk relative to siUSD if an underlying strategy realizes a loss, in exchange for the higher locked-position yield.

Rewards and position

Yield accrues automatically into each position token’s exchange rate: no separate reward token, and no claim action for either the staked or locked position. The siUSD position reports as an active balance; the liUSD positions report as a locked balance.

List the live yields

Copy this request to list the InfiniFi yields enabled for your project. Yield IDs change as markets and networks are added, so query the API rather than hardcoding them.

Next steps

Vaults

Compare InfiniFi against the other vault integrations.

Action lifecycle

Build the enter flow shared by all three positions.