Skip to main content
Commands for interacting with Kamino Lending, Vaults, and Farms.
The Kamino integration must be enabled before using these commands:

Kamino Lending

Initialize User

Initialize a Kamino lending user account for the vault.

List Positions

List Kamino lending deposits and borrows.
  • market: Optional market public key to filter by

Deposit

Deposit an asset to a Kamino lending market.
  • market: Market public key
  • asset: Asset mint public key
  • amount: Amount to deposit
Example: Deposit 1 SOL to the main market:

Withdraw

Withdraw an asset from a Kamino lending market.

Borrow

Borrow an asset from a Kamino lending market.

Repay

Repay a borrowed asset to a Kamino lending market.

Policy Management

View Policy

Allowlist Market

Remove Market

Allowlist Borrowable Asset

Remove Borrowable Asset


Kamino Vaults

Deposit

Deposit to a Kamino vault.
  • vault: Kamino vault public key
  • amount: Amount to deposit

Withdraw

Withdraw from a Kamino vault.
  • amount: Number of vault shares to withdraw

Policy Management

View Policy

Allowlist Vault

Remove Vault


Kamino Farms

List Farms

List Kamino farms where the GLAM vault has unclaimed rewards.

Harvest Rewards

Harvest rewards from Kamino farms.
  • farm_states...: Space-separated farm state public keys

Stake

Stake tokens to a delegated farm.

Unstake

Unstake tokens from a delegated farm.