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

# Gami Labs

> Deposit USDC into the Gami Labs vault on Ethereum, built on Lagoon, and exit through an asynchronous redemption request.

Gami Labs curates a strategy on **Lagoon**, a shared async-vault infrastructure also used by other yield.xyz vault integrations such as [RockSolid](/documentation/earn/defi/vaults/rocksolid). Gami Labs is the curator and shows as the yield's `provider`; Lagoon is the underlying vault contract.

## Availability

| Network | Input token | Position token |
| - | - | - |
| Ethereum | USDC | Gami USDC vault share |

Query [`GET /v1/yields?providers=gami-labs`](/api-reference/YieldsController_getYields) for the vault enabled for your project.

## Entering

Entering approves USDC (if needed) and deposits it. Lagoon uses its synchronous deposit path when the vault's valuation is current, minting shares in the same transaction; otherwise the deposit is submitted as a request and the shares become claimable once the vault's valuation next settles. A claimable-but-unclaimed deposit already counts toward your `active` balance, and exiting later claims it for you automatically as part of the redemption request below.

## Exiting

Exiting always submits an asynchronous redemption request; it never settles in the same transaction. The request is settled at the vault's next NAV epoch, roughly 2 days out, after which it becomes claimable through the `CLAIM_UNSTAKED` pending action.

<Warning>
  Only one redemption request can be outstanding per address at a time. A new request is rejected while an earlier one is still pending settlement; the outstanding request must settle and be claimed first.
</Warning>

## Rewards and position

The vault share's value rises automatically as the strategy earns; no separate reward token, and no claim step for the base yield. A pending redemption shows as an `exiting` balance, and a settled, claimable redemption shows as a `withdrawable` balance carrying the `CLAIM_UNSTAKED` pending action.

## Next steps

<Columns cols={2}>
  <Card title="Vaults" icon="vault" href="/documentation/earn/defi/vaults/index">
    Compare Gami Labs against the other vault integrations.
  </Card>

  <Card title="Action lifecycle" icon="arrows-rotate" href="/documentation/earn/core-concepts/actions">
    Build the enter, exit, and CLAIM\_UNSTAKED flow.
  </Card>
</Columns>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.