kamino-manager command that touches a market or its reserves. Each row links to the workflow page that uses it. For full flag detail on any command, see the Market Operations CLI page.
For installation and .env setup, see CLI installation & setup.
Market lifecycle
| Command | Purpose | Workflow page |
|---|---|---|
create-market | Initialize a new LendingMarket account | Create a market |
update-lending-market-name | Rename the market | Market settings |
update-lending-market-from-config | Apply a full market config update from JSON | Market settings |
update-lending-market-owner | Promote lending_market_owner_cached to active owner | Transfer to multisig |
download-lending-market-config | Export the current market config to JSON | Market settings |
download-lending-market-config-and-all-reserves-configs | Export market + all reserves in one call | Market settings |
get-market-or-vault-admin-info | Query admin metadata (owner, cached owner, council) | Market settings |
Reserve lifecycle
| Command | Purpose | Workflow page |
|---|---|---|
add-asset-to-market | Add a new reserve to the market with a config | Add reserves |
update-reserve-config | Apply a full reserve config update from JSON | Updating reserves |
update-reserve-config-debt-cap | Focused update of just the borrow cap | Updating reserves |
download-reserve-config | Export the current reserve config to JSON | Updating reserves |
simulate-reserve-apy | Compute live supply and borrow APY for a reserve | Read market data |
Oracles
| Command | Purpose | Workflow page |
|---|---|---|
get-oracle-mappings | List Scope oracle addresses for known mints | Configure oracles |
Farms
Farm initialization happens through the KFarms tooling and is bundled intoadd-asset-to-market for the initial setup. Read-side queries:
| Command | Purpose | Workflow page |
|---|---|---|
get-reserve-farms-apy | Reward APY for a reserve’s collateral and debt farms | Farms & rewards |
Execution modes
Every command supports four--mode values:
| Mode | What it does |
|---|---|
inspect | Prints a Solana Explorer URL where you can simulate the transaction |
simulate | Runs simulation server-side and prints the result |
execute | Signs with the admin keypair and lands the transaction |
multisig | Outputs a base58-encoded transaction for submission to a Squads proposal |
--multisig <SQUADS_PUBKEY> to identify the multisig the proposal targets.
Network selection
| Flag | Target |
|---|---|
| (none) | Mainnet (default) |
--staging | Staging program on Solana mainnet |
--devnet | Solana devnet |
Vault commands
The kamino-manager CLI also exposes a large set of vault-related commands (e.g.,create-vault, update-vault-config, update-vault-reserve-allocation, etc.). These are documented under Create a vault and the Vault Operations CLI page.
Reference
- Market Operations CLI — full flag detail for every command
- CLI installation & setup —
.env, keypair, RPC - Updating reserves — the standard workflow
- Market settings — market-level workflow