- UI
- SDK
- API
- Kamino CLI
Post-Creation Checklist
After creating your vault, complete these steps before it’s production-ready:Configure Allocations
Add lending reserves and set allocation weights. Without allocations, the vault has nowhere to deploy capital. See Allocations.
Create the Farms (if not done on vault creation)
Each vault has three farm types: the Vault Farm (reward distribution), First Loss Capital Farm (loss-absorbing buffer), and Autocompound Farm (auto-reinvesting rewards). The Vault Farm and FLC Farm are created automatically during vault initialization via the SDK. The Autocompound Farm can be configured via the UI. If any farm was not created during initialization, it can be created and attached post-creation. See Farms & Rewards.
Transfer Admin to Multisig
Transfer vault admin to a Squads multisig. This is required before the vault goes live.
Transferring Admin to Multisig
All production vaults must be managed via multisig. Transfer your vault admin to a Squads multisig wallet before the vault accepts deposits.Admin Transfer Process
The transfer uses a two-step process to prevent accidental transfers:Initiate Transfer
The current admin submits a transfer to the new admin address (your Squads multisig). The vault enters a pending state (
PendingVaultAdmin is set).Transferring the Allocation Admin role is a single step — the new admin does not need to claim it. See Vault Settings for all admin types.
Transaction Execution via SquadsX
Configure Changes
Make your desired changes on platform.kamino.com — update allocations, modify fees, adjust parameters, etc.
Simulate Transaction (optional)
Simulate the transaction to verify it succeeds and review the resulting changes.
Transaction Execution via Squads
Once admin is transferred to a multisig, all vault management operations follow this flow:Configure Changes
Make your desired changes on platform.kamino.com — update allocations, modify fees, adjust parameters, etc.
Simulate Transaction
The platform simulates the transaction and displays execution logs and success/failure status.
Execute in Squads
Import the encoded transaction into Squads, gather multisig approvals, and execute.
The process of copy-pasting the encoded transaction and manually creating the proposal happens automatically when using the SquadsX wallet.