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

# Earn

> Build products that turn idle assets into yield with Kamino

Earn

Overview

# Earn

Build products that turn idle assets into yield with Kamino.

[Developer guide](https://docs.kamino.com/build/developers/earn.md)

Start here

## How Earn Vaults Work

Earn Vaults put deposits to work across Kamino lending reserves. Vault shares track each depositor's position as yield accrues.

01

### Deposit

Users deposit assets into a vault.

02

### Earn Vault

The vault allocates deposits across lending reserves.

03

### Redeem

Users redeem shares for their deposit plus earned yield.

## Start with Your Goal

[Showcase Earn Vaults in your app
Let users explore Kamino's vaults and put their assets to work.
Explore Earn integration](https://docs.kamino.com/build/tutorials/earn.md)

[Earn yield on balances you manage
Put idle funds or user deposits to work on behalf of your users.
Explore Earn tutorial](https://docs.kamino.com/build/earn/tutorials/earn-and-withdraw.md)

[Generate revenue from a vault
Manage a paid and access-controlled vault as a curator.
Explore vault curation](https://docs.kamino.com/build/earn/plan-your-vault.md)

## Choose Your Tools

Pick the right tools for building with Earn or operating a vault.

### Build with Earn

[REST APIRead vault data and request unsigned transactions.](https://docs.kamino.com/build/api-reference/introduction.md)

[TypeScript SDKBuild custom transactions or create a vault in code.](https://docs.kamino.com/build/developers/api-vs-sdk.md)

[Rust crateBuild Rust clients and onchain integrations.](https://docs.kamino.com/build/developers/api-vs-sdk.md)

### Operate a Vault

[TypeScript SDKCreate and configure a vault in code.](https://docs.kamino.com/build/earn/tutorials/creating-a-vault.md)

[Web interfaceCreate and configure a vault in Kamino's curator UI.](https://docs.kamino.com/curators/vaults/guides/create-a-vault.md)

[Kamino CLIManage vaults from the command line.](https://docs.kamino.com/curators/vaults/guides/create-a-vault.md#create-via-kamino-cli)

## Build the Experience

Guide users from vault discovery to share redemption.

Explore vaults

Show vault details so users can assess their options.

[Open](https://docs.kamino.com/build/earn/vault-data-positions.md)

Deposit and withdraw

Build flows for entering and exiting a vault.

[Open](https://docs.kamino.com/build/earn/tutorials/earn-and-withdraw.md)

Track a position

Show each user's balance and accrued yield.

[Open](https://docs.kamino.com/build/earn/vault-data-positions.md#get-user-position)

Claim rewards

Let users claim additional token rewards when available.

[Open](https://docs.kamino.com/build/earn/tutorials/claim-rewards.md)


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