Build on Kamino
Deposit to earn, lend or borrow programmatically, and use our APIs to read market data and user positions. Available via Typescript SDK, REST APIs and full working examples.

Integration Guides
Earn - Kamino Vaults
Lending strategies to earn yield
- Vault and user data
- Current & historical data
- Deposit & Withdraw txn
- Deploy vaults
Borrow - Kamino Lend
Flexible lending and borrowing
- User and PnL data
- Historical yield & liquidity
- Deposit & Withdraw txn
- Borrow & Repay txn
API Reference
APIs for data & transactions
- Current & historical data
- Build transactions
- Earn vaults
- Borrow lend
Quick Snippets
- Deposit on Earn
- Borrow
- Get Earn balances
- Get Loan health
- Get Market data
Earn Tutorials
Quick tutorials for depositing into Earn vaults.
Earn via API
Deposit to vaults using REST API
Earn via SDK
Deposit to vaults using TypeScript SDK
Earn with Privy Wallet
Integrate deposits with Privy embedded wallets
Deploy an Earn Vault and Get Revenue Share
Any builder can deploy a private or public Earn Vault and get revenue share in just a few lines of code.
Kamino management portal
No code solution to deploy markets, vaults and rewards.

Earn Vaults
Deploy custom earn vault and earn revenue share.

Borrow markets
Choose collateral, debt, interest rate and oracle.

Incentive campaigns
Incentive campaigns, points and more.