Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.glam.systems/llms.txt

Use this file to discover all available pages before exploring further.

Commands for interacting with Kamino Lending, Vaults, and Farms.
The Kamino integration must be enabled before using these commands:
glam-cli integration enable KaminoLend KaminoVaults KaminoFarms

Kamino Lending

Initialize User

Initialize a Kamino lending user account for the vault.
glam-cli kamino-lend init

List Positions

List Kamino lending deposits and borrows.
  • market: Optional market public key to filter by
glam-cli kamino-lend list [market]

Deposit

Deposit an asset to a Kamino lending market.
  • market: Market public key
  • asset: Asset mint public key
  • amount: Amount to deposit
glam-cli kamino-lend deposit <market> <asset> <amount> [--yes]
Example: Deposit 1 SOL to the main market:
glam-cli kamino-lend deposit 7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfF So11111111111111111111111111111111111111112 1

Withdraw

Withdraw an asset from a Kamino lending market.
glam-cli kamino-lend withdraw <market> <asset> <amount> [--yes]

Borrow

Borrow an asset from a Kamino lending market.
glam-cli kamino-lend borrow <market> <asset> <amount> [--yes]

Repay

Repay a borrowed asset to a Kamino lending market.
glam-cli kamino-lend repay <market> <asset> <amount> [--yes]

Policy Management

View Policy

glam-cli kamino-lend view-policy

Allowlist Market

glam-cli kamino-lend allowlist-market <market> [--yes]

Remove Market

glam-cli kamino-lend remove-market <market> [--yes]

Allowlist Borrowable Asset

glam-cli kamino-lend allowlist-borrowable-asset <asset> [--yes]

Remove Borrowable Asset

glam-cli kamino-lend remove-borrowable-asset <asset> [--yes]

Kamino Vaults

Deposit

Deposit to a Kamino vault.
  • vault: Kamino vault public key
  • amount: Amount to deposit
glam-cli kamino-vaults deposit <vault> <amount> [--yes]

Withdraw

Withdraw from a Kamino vault.
  • amount: Number of vault shares to withdraw
glam-cli kamino-vaults withdraw <vault> <amount> [--yes]

Policy Management

View Policy

glam-cli kamino-vaults view-policy

Allowlist Vault

glam-cli kamino-vaults allowlist-vault <vault> [--yes]

Remove Vault

glam-cli kamino-vaults remove-vault <vault> [--yes]

Kamino Farms

List Farms

List Kamino farms where the GLAM vault has unclaimed rewards.
glam-cli kamino-farms list

Harvest Rewards

Harvest rewards from Kamino farms.
  • farm_states...: Space-separated farm state public keys
glam-cli kamino-farms harvest <farm_states...> [--yes]

Stake

Stake tokens to a delegated farm.
glam-cli kamino-farms stake <farm_state> <amount> [--yes]

Unstake

Unstake tokens from a delegated farm.
glam-cli kamino-farms unstake <farm_state> <amount> [--yes]