This guide is the focused walkthrough for adding a vault allocation into a fixed-rate reserve. The general allocation primitives (weights, caps, sync, the Standard vs. Conditional choice) live in Concepts → Allocations and Configure allocations; the FR-specific application of those primitives is in Fixed Rates → Allocations. This page assumes you’ve read those and are ready to act.Documentation Index
Fetch the complete documentation index at: https://kamino.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Before you start
You’ll need:- An existing vault for the deposit token of the FR reserve (e.g. a USDC vault to allocate into a
USDC 5.5% 3Mreserve). - The address of the fixed-rate reserve. Find it via the Manage UI’s reserve picker, or via Markets → Fixed Rates for the market manager who created it.
- A decision on Standard vs. Conditional (see below).
- For SDK or CLI: your admin keypair file path.
Decide on Standard vs. Conditional
Both work for FR reserves. The choice is about capital efficiency vs. visibility, not technical compatibility.| Pick | When |
|---|---|
| Conditional | Default for most FR exposure. Capital stays in floating reserves earning variable yield until borrow demand triggers an atomic deployment into the FR reserve. |
| Standard | When you want capital visibly committed and immediately available for direct borrows — typically for seeding a new FR reserve or anchoring a strategic position. |
| Both on the same reserve | A Standard base layer of visible liquidity plus Conditional capacity behind it. |
Parameter cheat sheet
Four parameter choices change for FR reserves vs. floating ones:| Parameter | Conditional | Standard |
|---|---|---|
allocation-type | Conditional | Standard |
allocation-weight | 0 (weight is ignored) | Relative integer like any other Standard allocation |
allocation-cap | The binding limit — maximum the vault will deploy if matched | Hard ceiling on top of weight |
priority | 0 (default) — only set if you want this Conditional fill to draw from higher-priority sources | 0 (default) — raise to protect this Standard allocation from being drawn down by Conditional fills on other FR reserves |
Walkthrough
- UI
- SDK
- CLI
Select the fixed-rate reserve
The reserve picker lists floating and fixed-rate reserves side by side. Fixed-rate reserves are tagged with their rate, term, and reserve type — for example
USDC 5.5% 3M. Pick the cell of the rate grid you’re targeting.Toggle Conditional Allocation
On for Conditional (capital stays in floating until matched). Off for Standard (capital deploys immediately).
Set the cap
The maximum tokens the vault is willing to deploy into this reserve. For Conditional, this is the binding limit. For Standard, a hard ceiling.
Set weight (Standard only)
Skip for Conditional — the field is ignored. For Standard, set the relative weight against your other Standard allocations.
Set priority
Default
0. Only adjust if you’re using priority to protect specific source reserves (see Parameter cheat sheet above).Verify
After submission lands:- UI. The new allocation appears in the Allocations tab with the reserve name, type tag (Standard / Conditional), cap, weight, and priority.
- SDK.
vault.getVaultAllocations()returns a map that includes the new reserve. See Configure allocations → Read current allocations. - API.
GET /kvaults/vaults/{pubkey}includes the allocation strategy. See Allocation data.
After it lands
- Watch for fills. If the FR reserve attracts demand, your Conditional cap may be drawn down to satisfy it. The fill is atomic — see Lifecycle → The fill.
- Adjust caps responsively. Raise to expose more capital, lower to commit less. Conditional caps can be dropped to
0to disable the signal entirely. - Plan exits ahead of maturity. Once a Conditional fill lands and is committed to a borrow, exits go through the withdrawal queue. Queue early if you want predictable exit timing — see Lifecycle → Exiting via the withdrawal queue.
What’s next
Fixed Rates → Allocations
The FR-specific application of Standard vs. Conditional with priority worked examples.
Fixed Rates → Lifecycle
What your capital experiences from fill through term, rollover, and queued exits.
Fixed Rates → Strategy
Postures, sizing, monitoring, and a worked $100M vault example.
Configure allocations
The general allocation workflow (floating reserves and the unallocated buffer).