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

# Kamino

> Earn yield through Kamino's lending pools and vaults on Solana

## What this yield is

* **Protocol**: Kamino Finance (Solana-native DeFi protocol)
* **Products**: Lending pools (K-Lend) + Automated vaults
* **Asset**: USDC, SOL, JitoSOL, USDT, and 40+ other tokens
* **Receipt token**: kTokens (for vaults only, e.g., kvUSDC)
* **Additional rewards**: KMNO tokens
* **Network**: Solana
* **Minimum**: \~0.0315 SOL (for account creation)

<Note>
  Kamino unifies lending, borrowing, and liquidity provision into a single DeFi suite. First-time users need approximately 0.0315 SOL for account creation, which is refunded upon full exit.
</Note>

## Required inputs

| Parameter | Description                  |
| --------- | ---------------------------- |
| `yieldId` | The specific Kamino yield ID |
| `address` | User's Solana wallet address |
| `amount`  | Amount to deposit            |

## Kamino products

<Tabs>
  <Tab title="K-Lend (Lending)">
    **Supply assets to unified liquidity market**

    * Deposit assets to earn interest from borrowers
    * Unified liquidity across pools for higher utilization
    * Dynamic interest rates via Kamino's risk model
    * Soft liquidation mechanics for safer borrowing
  </Tab>

  <Tab title="Vaults">
    **Automated yield strategies**

    * Single-asset deposit vaults
    * Curated allocation across lending markets
    * Receive kvTokens representing your share
    * Managed by various strategy curators
  </Tab>

  <Tab title="KMNO Staking">
    **Boost rewards with KMNO**

    * Stake KMNO tokens to boost lending/vault rewards
    * Increased KMNO earnings on positions
    * Claimable at end of reward seasons
  </Tab>
</Tabs>

## Actions & lifecycle

<Tabs>
  <Tab title="Enter">
    **Action**: Deposit assets into Kamino

    * First deposit creates Kamino account (one-time)
    * Supply the underlying asset
    * Begin earning yield immediately
  </Tab>

  <Tab title="Exit">
    **Action**: Withdraw assets

    * Withdraw from pool or vault
    * Receive principal plus accrued yield
    * No lock-ups or unbonding delays
  </Tab>

  <Tab title="Pending actions">
    **CLAIM\_REWARDS**: Claim accrued KMNO rewards

    KMNO tokens become claimable after the end of each reward season.
  </Tab>
</Tabs>

## Example flow

<Steps>
  <Step title="Get yield metadata">
    Fetch available Kamino yields and their current rates.
  </Step>

  <Step title="Enter position">
    Call the enter action with your deposit amount.
  </Step>

  <Step title="Sign & submit">
    Sign the Solana transaction and broadcast.
  </Step>

  <Step title="Track balances">
    Monitor your position via the balances endpoint.
  </Step>
</Steps>

<CodeGroup>
  ```bash Get yield metadata theme={null}
  curl --request GET \
    --url https://api.yield.xyz/v1/yields/solana-kamino-usdc-lending \
    --header 'accept: application/json' \
    --header 'x-api-key: <API_KEY>'
  ```

  ```bash Enter position theme={null}
  curl --request POST \
    --url https://api.yield.xyz/v1/actions/enter \
    --header 'accept: application/json' \
    --header 'content-type: application/json' \
    --header 'x-api-key: <API_KEY>' \
    --data '{
      "yieldId": "solana-kamino-usdc-lending",
      "address": "YOUR_SOLANA_ADDRESS",
      "arguments": {
        "amount": "100"
      }
    }'
  ```
</CodeGroup>

## Operational notes

<AccordionGroup>
  <Accordion title="Account creation">
    First deposit into a lending pool requires \~0.0315 SOL for account creation. This is returned upon full exit.
  </Accordion>

  <Accordion title="Deposit caps">
    Each lending pool has supply-side capacity limits. Users cannot deposit once max capacity is reached. Check `state` object in yield metadata for current capacity.
  </Accordion>

  <Accordion title="KMNO rewards seasons">
    Kamino is currently in Season 5 (ends March 7, 2026). Users can choose between early claim (forfeit portion) or full vest (6 months + bonus pool share).
  </Accordion>

  <Accordion title="Solana transaction format">
    Transactions are returned as unsigned, base64-encoded VersionedTransaction blobs.
  </Accordion>
</AccordionGroup>

## Yield IDs for this protocol

<AccordionGroup>
  <Accordion title="Show Kamino yield IDs (partial list)">
    ### KMNO Staking

    | Yield ID              | Name                |
    | --------------------- | ------------------- |
    | solana-kamino-staking | Kamino KMNO Staking |

    ### Kamino Lending (sample)

    | Yield ID                      | Name                   |
    | ----------------------------- | ---------------------- |
    | solana-kamino-usdc-lending    | Kamino USDC Lending    |
    | solana-kamino-usdt-lending    | Kamino USDT Lending    |
    | solana-kamino-sol-lending     | Kamino SOL Lending     |
    | solana-kamino-jitosol-lending | Kamino JitoSOL Lending |
    | solana-kamino-jlp-lending     | Kamino JLP Lending     |
    | solana-kamino-weth-lending    | Kamino WETH Lending    |
    | solana-kamino-wbtc-lending    | Kamino WBTC Lending    |
    | solana-kamino-msol-lending    | Kamino mSOL Lending    |

    ### Kamino Vaults (sample)

    | Yield ID                          | Name             |
    | --------------------------------- | ---------------- |
    | solana-kamino-usdc-hdsayqas-vault | USDC Max Yield   |
    | solana-kamino-usdc-a1usdzqd-vault | Allez USDC       |
    | solana-kamino-sol-a1so1bpd-vault  | Allez SOL        |
    | solana-kamino-sol-9encur9r-vault  | SOL Max Yield    |
    | solana-kamino-usds-bq4p3sng-vault | MEV Capital USDS |

    *Full list contains 60+ yield IDs across lending pools and vaults.*
  </Accordion>
</AccordionGroup>

## See also

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/documentation/getting-started/quickstart">
    Get started with Yield.xyz
  </Card>

  <Card title="Actions & Balances" icon="arrow-right-arrow-left" href="/documentation/core-concepts/actions-and-transactions">
    Understand how actions work
  </Card>
</CardGroup>
