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.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 anactive 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.

