Instructions to deposit tokens into a specified Kamino Earn Vault. Additionally includes lookup tables to use to compress transaction size. An optional memo is added as an SPL memo instruction.
Optional. If omitted, the value is false. Set it to true to skip staking the received vault shares in the vault farm, so the depositor keeps the shares in their wallet.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Kamino Docs","colors":{"primary":"#082A56","light":"#BEE3FE","dark":"#082A56"},"logo":{"light":"https://mintcdn.com/kamino-3d73a151/EHpt5rRzyV5R3dXt/images/logo/light.svg?fit=max\u0026auto=format\u0026n=EHpt5rRzyV5R3dXt\u0026q=85\u0026s=41146f93128a10f923dfe0829b84ceeb","dark":"https://mintcdn.com/kamino-3d73a151/EHpt5rRzyV5R3dXt/images/logo/dark.svg?fit=max\u0026auto=format\u0026n=EHpt5rRzyV5R3dXt\u0026q=85\u0026s=b6e99efe3764aaa0562a24e1003f99dd","href":"https://kamino.com/docs"},"favicon":"https://mintcdn.com/kamino-3d73a151/EHpt5rRzyV5R3dXt/favicon.svg?fit=max\u0026auto=format\u0026n=EHpt5rRzyV5R3dXt\u0026q=85\u0026s=eedfb39339869b741ec9395073041863","api":{"playground":{"display":"interactive","proxy":false},"examples":{"defaults":"required","languages":["curl","javascript","python","rust"],"prefill":true},"mdx":{"auth":{}}},"appearance":{"default":"light"},"background":{"color":{"dark":"#091326"}},"navbar":{"links":[{"href":"/docs#support","label":"Support","type":"link"}],"primary":{"type":"button","label":"Open App","href":"https://kamino.com"}},"footer":{"socials":{"x":"https://x.com/kamino","github":"https://github.com/Kamino-Finance"}},"icons":{"library":"fontawesome"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","cursor","vscode"],"display":"header"},"interaction":{"drilldown":true},"styling":{"latex":false},"navigation":{"global":{"anchors":[]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"kamino-3d73a151","hasAudioNarration":false,"actualSubdomain":"kamino-3d73a151","customDomains":["kamino.com"],"gitSource":{"type":"github","owner":"kamino-finance","repo":"kamino-documentation","deployBranch":"master","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adb78f5343e8b415814a079","collectionId":"3a0d727e-f3e5-4cc1-836e-c199153d607f","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adb78f5343e8b415814a079"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6adb78f5343e8b415814a079","clientVersion":"0.0.3965","searchFilterCounts":[{"language":"default","tag":"Buildkit","count":318},{"language":"default","tag":"API Reference","count":202},{"language":"default","tag":"Full API Reference","count":129},{"language":"default","tag":"Borrow","count":85},{"language":"default","tag":"Docs","count":75},{"language":"default","tag":"Curators","count":65},{"language":"default","tag":"Earn","count":55},{"language":"default","tag":"Developers","count":51},{"language":"default","tag":"Products","count":41},{"language":"default","tag":"Markets","count":35}]},"assistantConfig":{},"hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"global.css","href":"/docs/_mintlify/custom/kamino-3d73a151/83bacc4ff4701ab6/global.css"}],"page":{"pagePath":"build/api-reference/earn/actions/deposit/kvault-deposit-instructions","slug":"/build/api-reference/earn/actions/deposit/kvault-deposit-instructions","pageMetadata":{"title":"Get instructions to deposit into a kvault","openapi":"ktx-api.json POST /ktx/kvault/deposit-instructions","description":"Instructions to deposit tokens into a specified Kamino Earn Vault. Additionally includes lookup tables to use to compress transaction size. An optional `memo` is added as an SPL memo instruction.","href":"/build/api-reference/earn/actions/deposit/kvault-deposit-instructions"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Instructions to deposit tokens into a specified Kamino Earn Vault. Additionally includes lookup tables to use to compress transaction size. An optional \", _jsx(_components.code, {\n children: \"memo\"\n }), \" is added as an SPL memo instruction.\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get instructions to deposit into a kvault","openapi":"ktx-api.json POST /ktx/kvault/deposit-instructions","description":"Instructions to deposit tokens into a specified Kamino Earn Vault. Additionally includes lookup tables to use to compress transaction size. An optional `memo` is added as an SPL memo instruction.","href":"/build/api-reference/earn/actions/deposit/kvault-deposit-instructions"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/kamino-3d73a151/b653455c34dec4b8/brand-copy.js","/docs/_mintlify/custom/kamino-3d73a151/9609d0bb46c3d15b/intercom.js","/docs/_mintlify/custom/kamino-3d73a151/e64c7e46b3f00015/aeonik-persist.js"],"openApiReferenceData":{"operation":{"summary":"Get instructions to deposit into a kvault","tags":["Kamino Earn Deposit"],"description":"Instructions to deposit tokens into a specified Kamino Earn Vault. Additionally includes lookup tables to use to compress transaction size. An optional `memo` is added as an SPL memo instruction.","requestBody":"4b8c73b8-3e87-40f4-81d9-d66f3810d692","responses":{"200":"ba1ce1f1-1a2f-423a-8d3c-4dbffcc3e6f0","400":"ca5f00f7-7a80-4ab4-a57b-446c5d95963a"},"method":"post","type":"path","servers":["6e531a3b-ab9f-42a8-9144-ab7fea4ef2d7"],"security":[],"path":"/ktx/kvault/deposit-instructions","baseUrlOptions":["https://api.kamino.finance"],"title":"Get instructions to deposit into a kvault","codeSamples":[],"requestExampleLanguages":["bash","javascript","python","rust"],"requiredOnlyExamples":true,"requestExampleType":"generated","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[{"body.wallet":"KUMtRazMP7vwvc2kthnGZ9Cq6ZsGRiYC97snMYepNx9","body.kvault":"HDsayqAsDWy3QvANGqh2yNraqcD8Fnjgh73Mhb3WRS5E","body.amount":"0.1234","body.useStagingProgram":true,"body.memo":"\u003cstring>","body.skipFarm":true}],"disableProxy":true},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"wallet":{"description":"User wallet address (base58) that will also sign the transaction","format":"solana-base58-address","minLength":32,"maxLength":44,"type":"string","example":"KUMtRazMP7vwvc2kthnGZ9Cq6ZsGRiYC97snMYepNx9","isRequired":true,"uniqueKey":"wallet","typeLabel":"string\u003csolana-base58-address>"},"kvault":{"description":"Target Kamino vault address","format":"solana-base58-address","minLength":32,"maxLength":44,"type":"string","example":"HDsayqAsDWy3QvANGqh2yNraqcD8Fnjgh73Mhb3WRS5E","isRequired":true,"uniqueKey":"kvault","typeLabel":"string\u003csolana-base58-address>"},"amount":{"description":"Amount to deposit (in decimal format, not lamports)","format":"decimal-positive-amount","type":"string","example":"0.1234","isRequired":true,"uniqueKey":"amount","typeLabel":"string\u003cdecimal-positive-amount>"},"useStagingProgram":{"description":"Optional. If omitted, the value is false. Set it to true to target a vault owned by the staging kvault program instead of the mainnet program.","type":"boolean","example":true,"uniqueKey":"useStagingProgram","typeLabel":"boolean"},"memo":{"description":"The memo is optional. If provided, it must be non-empty and at most 64 UTF-8 bytes. The API includes it in the deposit transaction.","format":"memo","minLength":1,"maxLength":64,"type":"string","uniqueKey":"memo","typeLabel":"string\u003cmemo>"},"skipFarm":{"description":"Optional. If omitted, the value is false. Set it to true to skip staking the received vault shares in the vault farm, so the depositor keeps the shares in their wallet.","type":"boolean","example":true,"uniqueKey":"skipFarm","typeLabel":"boolean"}},"required":["wallet","kvault","amount"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"wallet":"KUMtRazMP7vwvc2kthnGZ9Cq6ZsGRiYC97snMYepNx9","kvault":"HDsayqAsDWy3QvANGqh2yNraqcD8Fnjgh73Mhb3WRS5E","amount":"0.1234","useStagingProgram":true,"memo":"\u003cstring>","skipFarm":true}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"ba1ce1f1-1a2f-423a-8d3c-4dbffcc3e6f0":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"instructions":{"type":"array","items":{"type":"object","properties":{"accounts":{"type":"array","items":{"type":"object","properties":{"address":{"type":"string","isRequired":true,"uniqueKey":"instructions.items.[INDEX].accounts.items.[INDEX].address","typeLabel":"string"},"role":{"type":"string","isRequired":true,"uniqueKey":"instructions.items.[INDEX].accounts.items.[INDEX].role","typeLabel":"string"},"signer":{"type":"object","properties":{"address":{"type":"string","isRequired":true,"uniqueKey":"instructions.items.[INDEX].accounts.items.[INDEX].signer.address","typeLabel":"string"}},"required":["address"],"uniqueKey":"instructions.items.[INDEX].accounts.items.[INDEX].signer","typeLabel":"object"}},"required":["address","role"],"example":{"address":"9y7uLMUMW6EiRwH1aJFSp9Zka7dVx2JdZKA3858u6YHT","role":"WRITABLE_SIGNER","signer":{"address":"9y7uLMUMW6EiRwH1aJFSp9Zka7dVx2JdZKA3858u6YHT"}},"uniqueKey":"instructions.items.[INDEX].accounts.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"instructions.items.[INDEX].accounts","typeLabel":"object[]"},"data":{"oneOf":[{"type":"string","example":"8iPGiVLh8rYA4fUFAAAAAA==","isRequired":true,"uniqueKey":"instructions.items.[INDEX].data.oneOf.0","typeLabel":"string"},{"type":"null","example":"8iPGiVLh8rYA4fUFAAAAAA==","isRequired":true,"uniqueKey":"instructions.items.[INDEX].data.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"instructions.items.[INDEX].data","typeLabel":"string | null"},"programAddress":{"type":"string","example":"KvauGMspG5k6rtzrqqn7WNn3oZdyKqLKwK2XWQ8FLjd","isRequired":true,"uniqueKey":"instructions.items.[INDEX].programAddress","typeLabel":"string"}},"required":["accounts","data","programAddress"],"uniqueKey":"instructions.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"instructions","typeLabel":"object[]"},"lutsByAddress":{"type":"object","additionalProperties":{"type":"array","items":{"description":"Referenced LUT address","type":"string","uniqueKey":"lutsByAddress.additionalProperties.items.[INDEX]","typeLabel":"string"},"uniqueKey":"lutsByAddress.additionalProperties","typeLabel":"string[]"},"example":{"9p2oT9J6BojHigd3V5qXzrwsQf4dtgMgLxtrzLVR3rwu":["sadmBTQm5HJsyzWHEjV4YwG9CiahZKVDVqAyS4Wx1zH","HDsayqAsDWy3QvANGqh2yNraqcD8Fnjgh73Mhb3WRS5E","EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"]},"isRequired":true,"uniqueKey":"lutsByAddress","typeLabel":"object"}},"required":["instructions","lutsByAddress"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"instructions":[{"accounts":[{"address":"9y7uLMUMW6EiRwH1aJFSp9Zka7dVx2JdZKA3858u6YHT","role":"WRITABLE_SIGNER","signer":{"address":"9y7uLMUMW6EiRwH1aJFSp9Zka7dVx2JdZKA3858u6YHT"}}],"data":"8iPGiVLh8rYA4fUFAAAAAA==","programAddress":"KvauGMspG5k6rtzrqqn7WNn3oZdyKqLKwK2XWQ8FLjd"}],"lutsByAddress":{"9p2oT9J6BojHigd3V5qXzrwsQf4dtgMgLxtrzLVR3rwu":["sadmBTQm5HJsyzWHEjV4YwG9CiahZKVDVqAyS4Wx1zH","HDsayqAsDWy3QvANGqh2yNraqcD8Fnjgh73Mhb3WRS5E","EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"]}}}},"exampleType":"generated"}},"exampleType":"generated"},"ca5f00f7-7a80-4ab4-a57b-446c5d95963a":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"description":"HTTP error code","type":"number","example":400,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"number"},"message":{"description":"Error message describing the issue","type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"error":{"description":"Short description of the http status code","type":"string","example":"Bad Request","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"oneOf":[{"type":"string","description":"Kamino error code","enum":["DECIMAL_TO_LAMPORTS_OVERFLOW"],"uniqueKey":"code.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Kamino error code","enum":["KLEND_MARKET_NOT_FOUND"],"uniqueKey":"code.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Kamino error code","enum":["KLEND_OBLIGATION_NOT_FOUND"],"uniqueKey":"code.oneOf.2","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Kamino error code","enum":["KLEND_RESERVE_NOT_FOUND"],"uniqueKey":"code.oneOf.3","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Kamino error code","enum":["KVAULT_NOT_FOUND"],"uniqueKey":"code.oneOf.4","typeLabel":"enum\u003cstring>"},{"type":"string","description":"Kamino error code","enum":["TRANSACTION_SIZE_ERROR"],"uniqueKey":"code.oneOf.5","typeLabel":"enum\u003cstring>"}],"uniqueKey":"code","typeLabel":"enum\u003cstring>"}},"required":["statusCode","message","error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":400,"message":"\u003cstring>","error":"Bad Request","code":"DECIMAL_TO_LAMPORTS_OVERFLOW"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{},"servers":{"6e531a3b-ab9f-42a8-9144-ab7fea4ef2d7":{"url":"https://api.kamino.finance"}}},"originalFileLocation":"ktx-api.json"},"subdomain":"kamino-3d73a151","siteName":"Kamino Docs","title":"Get instructions to deposit into a kvault - Kamino Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-30T16:45:46.448Z","originalFileLocation":"build/api-reference/earn/actions/deposit/kvault-deposit-instructions.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Instructions to deposit tokens into a specified Kamino Earn Vault. Additionally includes lookup tables to use to compress transaction size. An optional memo is added as an SPL memo instruction.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Kamino Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get instructions to deposit into a kvault - Kamino Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Instructions to deposit tokens into a specified Kamino Earn Vault. Additionally includes lookup tables to use to compress transaction size. An optional memo is added as an SPL memo instruction.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Kamino Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://kamino.com/docs/build/api-reference/earn/actions/deposit/kvault-deposit-instructions\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://kamino-3d73a151.mintlify.app/_mintlify/api/og/v2?division=Deposit+Txn%E2%81%A0\u0026amp;title=Get+instructions+to+deposit+into+a+kvault\u0026amp;description=Instructions+to+deposit+tokens+into+a+specified+Kamino+Earn+Vault.+Additionally+includes+lookup+tables+to+use+to+compress+transaction+size.+An+optional+%60memo%60+i\u0026amp;theme=2de1e3a2a55e2c52a4bd257d\u0026amp;signature=155d33ee854d544e0adcbfdb52186b2719c8a5291896932783382ba106cbb12c\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get instructions to deposit into a kvault - Kamino Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Instructions to deposit tokens into a specified Kamino Earn Vault. Additionally includes lookup tables to use to compress transaction size. An optional memo is added as an SPL memo instruction.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://kamino-3d73a151.mintlify.app/_mintlify/api/og/v2?division=Deposit+Txn%E2%81%A0\u0026amp;title=Get+instructions+to+deposit+into+a+kvault\u0026amp;description=Instructions+to+deposit+tokens+into+a+specified+Kamino+Earn+Vault.+Additionally+includes+lookup+tables+to+use+to+compress+transaction+size.+An+optional+%60memo%60+i\u0026amp;theme=2de1e3a2a55e2c52a4bd257d\u0026amp;signature=155d33ee854d544e0adcbfdb52186b2719c8a5291896932783382ba106cbb12c\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/kamino-3d73a151/TKxHlmhBKtq3ekJ8/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Kamino Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#082A56\">\u003clink data-mint-head rel=\"canonical\" href=\"https://kamino.com/docs/build/api-reference/earn/actions/deposit/kvault-deposit-instructions\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/build/api-reference/earn/actions/deposit/kvault-deposit-instructions.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://kamino.com/#organization\",\"name\":\"Kamino Docs\",\"url\":\"https://kamino.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/kamino-3d73a151/EHpt5rRzyV5R3dXt/images/logo/light.svg?fit=max\u0026auto=format\u0026n=EHpt5rRzyV5R3dXt\u0026q=85\u0026s=41146f93128a10f923dfe0829b84ceeb\"}},{\"@type\":\"WebSite\",\"@id\":\"https://kamino.com/docs#website\",\"name\":\"Kamino Docs\",\"url\":\"https://kamino.com/docs\",\"publisher\":{\"@id\":\"https://kamino.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://kamino.com/docs/build/api-reference/earn/actions/deposit/kvault-deposit-instructions#webpage\",\"url\":\"https://kamino.com/docs/build/api-reference/earn/actions/deposit/kvault-deposit-instructions\",\"name\":\"Get instructions to deposit into a kvault\",\"description\":\"Instructions to deposit tokens into a specified Kamino Earn Vault. Additionally includes lookup tables to use to compress transaction size. An optional memo is added as an SPL memo instruction.\",\"dateModified\":\"2026-09-30T16:45:46.448Z\",\"isPartOf\":{\"@id\":\"https://kamino.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://kamino.com/docs/build/api-reference/earn/actions/deposit/kvault-deposit-instructions#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://kamino.com/docs/build/api-reference/earn/actions/deposit/kvault-deposit-instructions#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Earn\",\"item\":\"https://kamino.com/docs/build/api-reference/earn/vault-data/vaults-list\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Deposit Txn\",\"item\":\"https://kamino.com/docs/build/api-reference/earn/actions/deposit/kvault-deposit\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get instructions to deposit into a kvault\",\"item\":\"https://kamino.com/docs/build/api-reference/earn/actions/deposit/kvault-deposit-instructions\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://kamino.com/docs/build/api-reference/earn/actions/deposit/kvault-deposit-instructions#apireference\",\"headline\":\"Get instructions to deposit into a kvault\",\"name\":\"Get instructions to deposit into a kvault\",\"description\":\"Instructions to deposit tokens into a specified Kamino Earn Vault. Additionally includes lookup tables to use to compress transaction size. An optional memo is added as an SPL memo instruction.\",\"url\":\"https://kamino.com/docs/build/api-reference/earn/actions/deposit/kvault-deposit-instructions\",\"mainEntityOfPage\":{\"@id\":\"https://kamino.com/docs/build/api-reference/earn/actions/deposit/kvault-deposit-instructions#webpage\"},\"dateModified\":\"2026-09-30T16:45:46.448Z\",\"publisher\":{\"@id\":\"https://kamino.com/#organization\"},\"isPartOf\":{\"@id\":\"https://kamino.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Kamino Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Kamino Docs","nav":{"global":{"anchors":[]},"products":[{"product":"Docs","icon":"house","description":"Kamino Protocol Documentation","pages":[{"title":"Docs","href":""}]},{"product":"Buildkit","icon":"screwdriver-wrench","description":"Developer Documentation and APIs","tabs":[{"tab":"Get Started","pages":[{"title":"Get Started","href":"/build"}]},{"tab":"Developers","pages":[{"title":"Developers","href":"/build/developers/overview"}]},{"tab":"Earn","pages":[{"title":"Earn","href":"/build/earn"}]},{"tab":"Borrow","pages":[{"title":"Borrow","href":"/build/borrow"}]},{"tab":"Multiply","pages":[{"title":"Multiply","href":"/build/developers/multiply/overview"}]},{"tab":"Liquidity","pages":[{"title":"Liquidity","href":"/build/developers/liquidity/overview"}]},{"tab":"Rewards","pages":[{"title":"Rewards","href":"/build/developers/rewards/overview"}]},{"tab":"Oracle","pages":[{"title":"Oracle","href":"/build/developers/oracle/overview"}]},{"tab":"Portfolio","pages":[{"title":"Portfolio","href":"/build/developers/portfolio"}]},{"tab":"AI","pages":[{"title":"AI","href":"/build/agentic-finance/building-with-llms"}]},{"tab":"API Reference","groups":[{"group":"API Reference","icon":"code","pages":[{"title":"Kamino API","sidebarTitle":"Introduction","href":"/build/api-reference/introduction"}]},{"group":"Distributor Codes","icon":"tag","pages":[{"title":"Distributor codes","sidebarTitle":"Distributor codes","href":"/build/api-reference/distributors"},{"group":"Analytics","pages":[{"title":"Get distributor transactions of a vault","openapi":"kamino-api.json GET /kvaults/vaults/{pubkey}/distributor-transactions","href":"/build/api-reference/earn/distributors/vault-distributor-transactions"},{"title":"Get transactions for a distributor code","openapi":"kamino-api.json GET /kvaults/distributors/{code}/transactions","href":"/build/api-reference/earn/distributors/distributor-transactions"},{"title":"Get transactions for a distributor code in a vault","openapi":"kamino-api.json GET /kvaults/distributors/{code}/vaults/{vault}/transactions","href":"/build/api-reference/earn/distributors/distributor-vault-transactions"},{"title":"Get wallet totals for a distributor code","openapi":"kamino-api.json GET /kvaults/distributors/{code}/wallets","href":"/build/api-reference/earn/distributors/distributor-wallets"}]}]},{"group":"Earn","icon":"chart-line","pages":[{"group":"Vault Data","pages":[{"title":"Get all kvaults","openapi":"kamino-api.json GET /kvaults/vaults","href":"/build/api-reference/earn/vault-data/vaults-list"},{"title":"Get KVault by address","openapi":"kamino-api.json GET /kvaults/vaults/{pubkey}","href":"/build/api-reference/earn/vault-data/vault-detail"},{"title":"Get current KVault metrics","openapi":"kamino-api.json GET /kvaults/vaults/{pubkey}/metrics","href":"/build/api-reference/earn/vault-data/vault-metrics"},{"title":"Get historical KVault metrics","openapi":"kamino-api.json GET /kvaults/vaults/{pubkey}/metrics/history","href":"/build/api-reference/earn/vault-data/vault-metrics-history"},{"title":"Get historical KVault allocation volume","openapi":"kamino-api.json GET /kvaults/vaults/{pubkey}/allocation-volume/history","href":"/build/api-reference/earn/vault-data/vault-allocation-history"},{"title":"Get all KVault season rewards","openapi":"kamino-api.json GET /kvaults/rewards","href":"/build/api-reference/earn/vault-data/vaults-rewards"},{"title":"Get summary of the KVault program earnings","openapi":"kamino-api.json GET /kvaults/summary","href":"/build/api-reference/earn/vault-data/vaults-summary"},{"title":"Get metadata for KVault token","openapi":"kamino-api.json GET /kvaults/mints/{pubkey}/metadata","href":"/build/api-reference/earn/vault-data/vault-mint-metadata"},{"title":"Get icon for KVault token","openapi":"kamino-api.json GET /kvaults/mints/{pubkey}/metadata/image.svg","href":"/build/api-reference/earn/vault-data/vault-mint-image"}]},{"group":"User Data","pages":[{"title":"Get historical user metrics for all KVault positions","openapi":"kamino-api.json GET /kvaults/users/{pubkey}/metrics/history","href":"/build/api-reference/earn/user-data/user-metrics-history"},{"title":"Get user KVault transactions","openapi":"kamino-api.json GET /kvaults/users/{pubkey}/transactions","href":"/build/api-reference/earn/user-data/user-transactions"},{"title":"Get all user KVault positions","openapi":"kamino-api.json GET /kvaults/users/{pubkey}/positions","href":"/build/api-reference/earn/user-data/user-positions"},{"title":"Get user position for a specific KVault","openapi":"kamino-api.json GET /kvaults/users/{userPubkey}/positions/{vaultPubkey}","href":"/build/api-reference/earn/user-data/user-vault-position"},{"title":"Get historical user metrics for a single KVault","openapi":"kamino-api.json GET /kvaults/users/{userPubkey}/vaults/{vaultPubkey}/metrics/history","href":"/build/api-reference/earn/user-data/user-vault-metrics-history"},{"title":"Get user KVault PnL","openapi":"kamino-api.json GET /kvaults/users/{userPubkey}/vaults/{vaultPubkey}/pnl","href":"/build/api-reference/earn/user-data/user-vault-pnl"},{"title":"Get user KVault PnL history","openapi":"kamino-api.json GET /kvaults/users/{userPubkey}/vaults/{vaultPubkey}/pnl/history","href":"/build/api-reference/earn/user-data/user-vault-pnl-history"}]},{"group":"Deposit Txn","pages":[{"title":"Get transaction to deposit into a kvault","openapi":"ktx-api.json POST /ktx/kvault/deposit","description":"Deposit tokens into a specified Kamino Earn Vault. An optional `memo` is added to the transaction as an SPL memo instruction.","href":"/build/api-reference/earn/actions/deposit/kvault-deposit"},{"title":"Get instructions to deposit into a kvault","openapi":"ktx-api.json POST /ktx/kvault/deposit-instructions","href":"/build/api-reference/earn/actions/deposit/kvault-deposit-instructions"}]},{"group":"Withdraw Txn","pages":[{"title":"Get transaction to withdraw from a kvault","openapi":"ktx-api.json POST /ktx/kvault/withdraw","description":"Withdraw tokens from a specified Kamino Earn Vault. An optional `memo` is added as an SPL memo instruction.","href":"/build/api-reference/earn/actions/withdraw/kvault-withdraw"},{"title":"Get instructions to withdraw from a kvault","openapi":"ktx-api.json POST /ktx/kvault/withdraw-instructions","href":"/build/api-reference/earn/actions/withdraw/kvault-withdraw-instructions"}]}]},{"group":"Borrow","icon":"coins","pages":[{"group":"Market Data","pages":[{"title":"Get all Kamino Markets config","openapi":"kamino-api.json GET /v2/kamino-market","href":"/build/api-reference/borrow/market-data/markets-list"},{"title":"Get Kamino Market config","openapi":"kamino-api.json GET /v2/kamino-market/{pubkey}","href":"/build/api-reference/borrow/market-data/market-detail"},{"title":"Get metrics for market reserves","openapi":"kamino-api.json GET /kamino-market/{pubkey}/reserves/metrics","href":"/build/api-reference/borrow/market-data/market-reserves-metrics"},{"title":"Get KLend reserve history","openapi":"kamino-api.json GET /kamino-market/{marketPubkey}/reserves/{reservePubkey}/metrics/history","href":"/build/api-reference/borrow/market-data/market-reserve-metrics-history"},{"title":"Get metrics for leverage/multiply vaults","openapi":"kamino-api.json GET /kamino-market/{pubkey}/leverage/metrics","href":"/build/api-reference/borrow/market-data/market-leverage-metrics"},{"title":"Get KLend market reserves account data","openapi":"kamino-api.json GET /kamino-market/reserves/account-data","href":"/build/api-reference/borrow/market-data/market-reserves-account-data"}]},{"group":"User and Loans Data","pages":[{"title":"Get user KLend rewards","openapi":"kamino-api.json GET /klend/users/{pubkey}/rewards","href":"/build/api-reference/borrow/user-and-loans-data/user-rewards"},{"title":"Get information about a loan (obligation)","openapi":"kamino-api.json GET /klend/loans/{pubkey}","href":"/build/api-reference/borrow/user-and-loans-data/loan-detail"},{"title":"Get all user obligations","openapi":"kamino-api.json GET /kamino-market/{marketPubkey}/users/{userPubkey}/obligations","href":"/build/api-reference/borrow/user-and-loans-data/user-obligations"},{"title":"Get profit and loss for an obligation","openapi":"kamino-api.json GET /v2/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/pnl","href":"/build/api-reference/borrow/user-and-loans-data/obligation-pnl"},{"title":"Get KLend obligation history","openapi":"kamino-api.json GET /v2/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/metrics/history","href":"/build/api-reference/borrow/user-and-loans-data/obligation-metrics-history"}]},{"group":"Rewards","pages":[{"title":"Get KLend rewards","openapi":"kamino-api.json GET /klend/rewards","href":"/build/api-reference/borrow/rewards/rewards-list"},{"title":"Get KLend reward history","openapi":"kamino-api.json GET /klend/{depositReservePubkey}/{borrowReservePubkey}/rewards/history","href":"/build/api-reference/borrow/rewards/rewards-history"}]},{"group":"Deposit Txn","pages":[{"title":"Get transaction to deposit into a klend reserve","openapi":"ktx-api.json POST /ktx/klend/deposit","href":"/build/api-reference/borrow/actions/deposit/klend-deposit"},{"title":"Get instructions to deposit into a klend reserve","openapi":"ktx-api.json POST /ktx/klend/deposit-instructions","href":"/build/api-reference/borrow/actions/deposit/klend-deposit-instructions"}]},{"group":"Withdraw Txn","pages":[{"title":"Get transaction to withdraw from a klend reserve","openapi":"ktx-api.json POST /ktx/klend/withdraw","href":"/build/api-reference/borrow/actions/withdraw/klend-withdraw"},{"title":"Get instructions to withdraw from a klend reserve","openapi":"ktx-api.json POST /ktx/klend/withdraw-instructions","href":"/build/api-reference/borrow/actions/withdraw/klend-withdraw-instructions"}]},{"group":"Borrow Txn","pages":[{"title":"Get transaction to borrow liquidity from a klend reserve","openapi":"ktx-api.json POST /ktx/klend/borrow","href":"/build/api-reference/borrow/actions/borrow/klend-borrow"},{"title":"Get instructions to borrow liquidity from a klend reserve","openapi":"ktx-api.json POST /ktx/klend/borrow-instructions","href":"/build/api-reference/borrow/actions/borrow/klend-borrow-instructions"}]},{"group":"Repay Txn","pages":[{"title":"Get transaction to repay debt of a klend reserve","openapi":"ktx-api.json POST /ktx/klend/repay","href":"/build/api-reference/borrow/actions/repay/klend-repay"},{"title":"Get instructions to repay debt of a klend reserve","openapi":"ktx-api.json POST /ktx/klend/repay-instructions","href":"/build/api-reference/borrow/actions/repay/klend-repay-instructions"}]}]},{"group":"Liquidity","icon":"droplet","pages":[{"group":"Strategy Data","pages":[{"title":"Get all strategies","openapi":"kamino-extra-api.json GET /strategies","href":"/build/api-reference/liquidity/strategy-data/strategies-list"},{"title":"Get strategy metrics","openapi":"kamino-extra-api.json GET /strategies/{pubkey}/metrics","href":"/build/api-reference/liquidity/strategy-data/strategy-metrics"},{"title":"Get strategy historical metrics","openapi":"kamino-extra-api.json GET /v2/strategies/{pubkey}/history","href":"/build/api-reference/liquidity/strategy-data/strategy-metrics-history"},{"title":"Get total strategy TVL","openapi":"kamino-extra-api.json GET /strategies/tvl","href":"/build/api-reference/liquidity/strategy-data/strategies-tvl"},{"title":"Get strategy fees and rewards","openapi":"kamino-extra-api.json GET /strategies/fees-and-rewards","href":"/build/api-reference/liquidity/strategy-data/strategies-fees-and-rewards"}]},{"group":"User Data","pages":[{"title":"Get user PnL","openapi":"kamino-extra-api.json GET /v2/strategies/{strategyPubkey}/shareholders/{walletPubkey}/pnl","href":"/build/api-reference/liquidity/user-data/user-pnl"},{"title":"Get user PnL history","openapi":"kamino-extra-api.json GET /v2/strategies/{strategyPubkey}/shareholders/{walletPubkey}/pnl/history","href":"/build/api-reference/liquidity/user-data/user-pnl-history"},{"title":"Get user fees and rewards","openapi":"kamino-extra-api.json GET /strategies/{strategyPubkey}/shareholders/{walletPubkey}/fees-and-rewards","href":"/build/api-reference/liquidity/user-data/user-fees-and-rewards"},{"title":"Get user rewards history","openapi":"kamino-extra-api.json GET /strategies/shareholders/{walletPubkey}/rewards/history","href":"/build/api-reference/liquidity/user-data/user-rewards-history"},{"title":"Get user transactions","openapi":"kamino-extra-api.json GET /v2/shareholders/{walletPubkey}/transactions","href":"/build/api-reference/liquidity/user-data/user-transactions"}]}]},{"group":"Oracle","icon":"satellite-dish","pages":[{"group":"Prices","pages":[{"title":"Get oracle prices","openapi":"kamino-api.json GET /oracles/prices","href":"/build/api-reference/oracle/oracle-prices"},{"title":"Get token prices","openapi":"kamino-extra-api.json GET /prices","href":"/build/api-reference/oracle/token-prices"},{"title":"Get token price history","openapi":"kamino-extra-api.json GET /prices/history","href":"/build/api-reference/oracle/token-prices-history"}]}]},{"group":"Rewards","icon":"seedling","pages":[{"group":"Farm Data","pages":[{"title":"Get farm transactions","openapi":"kamino-api.json GET /farms/{farmPubkey}/transactions","href":"/build/api-reference/rewards/farm-transactions"},{"title":"Get farm management history","openapi":"kamino-api.json GET /farms/{farmPubkey}/management-history","href":"/build/api-reference/rewards/farm-management-history"}]},{"group":"User Data","pages":[{"title":"Get user farm transactions","openapi":"kamino-api.json GET /farms/users/{pubkey}/transactions","href":"/build/api-reference/rewards/user-transactions"}]}]},{"group":"Portfolio","icon":"chart-pie","pages":[{"group":"Wallet Data","pages":[{"title":"Get portfolio source data for a wallet","openapi":"kamino-api.json GET /portfolio/{pubkey}","href":"/build/api-reference/portfolio/portfolio-source-data"},{"title":"Get pending farm rewards for a wallet","openapi":"kamino-api.json GET /portfolio/{pubkey}/rewards","href":"/build/api-reference/portfolio/portfolio-rewards"}]}]},{"group":"Tokens","icon":"coins","pages":[{"title":"Get tokens","openapi":"kamino-extra-api.json GET /tokens-api/tokens","href":"/build/api-reference/tokens/token-list"}]},{"group":"Swap","icon":"right-left","pages":[{"group":"Route","pages":[{"title":"Swap","openapi":"kswap-api.json GET /kswap/swap/","href":"/build/api-reference/kswap/swap"}]}]},{"group":"Lookup Tables","icon":"table","pages":[{"group":"Managed LUTs","pages":[{"title":"Find Lookup Tables for addresses","openapi":"kamino-api.json POST /luts/find-minimal","href":"/build/api-reference/luts/find-minimal"},{"title":"Get managed LUTs for a product","openapi":"kamino-api.json GET /luts/managed","href":"/build/api-reference/luts/managed"},{"title":"Get managed LUTs for multiple products","openapi":"kamino-api.json GET /luts/managed/batch","href":"/build/api-reference/luts/managed-batch"},{"title":"Get managed LUTs by product type","openapi":"kamino-api.json GET /luts/managed/product-type/{productType}","href":"/build/api-reference/luts/managed-product-type"},{"title":"Register a new vault with its on-chain LUT","openapi":"kamino-api.json POST /luts/managed/new-vault","href":"/build/api-reference/luts/new-vault"}]}]},{"group":"Full API Reference","icon":"folder","pages":[{"group":"Actions","pages":[{"group":"Kamino Lend Borrow","pages":[{"title":"Get transaction to borrow liquidity from a klend reserve","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/klend/borrow","href":"/build/kamino-lend-borrow/get-transaction-to-borrow-liquidity-from-a-klend-reserve"},{"title":"Get instructions to borrow liquidity from a klend reserve","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/klend/borrow-instructions","href":"/build/kamino-lend-borrow/get-instructions-to-borrow-liquidity-from-a-klend-reserve"}]},{"group":"Kamino Lend Deposit","pages":[{"title":"Get transaction to deposit into a klend reserve","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/klend/deposit","href":"/build/kamino-lend-deposit/get-transaction-to-deposit-into-a-klend-reserve"},{"title":"Get instructions to deposit into a klend reserve","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/klend/deposit-instructions","href":"/build/kamino-lend-deposit/get-instructions-to-deposit-into-a-klend-reserve"}]},{"group":"Kamino Lend Repay","pages":[{"title":"Get transaction to repay debt of a klend reserve","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/klend/repay","href":"/build/kamino-lend-repay/get-transaction-to-repay-debt-of-a-klend-reserve"},{"title":"Get instructions to repay debt of a klend reserve","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/klend/repay-instructions","href":"/build/kamino-lend-repay/get-instructions-to-repay-debt-of-a-klend-reserve"}]},{"group":"Kamino Lend Withdraw","pages":[{"title":"Get transaction to withdraw from a klend reserve","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/klend/withdraw","href":"/build/kamino-lend-withdraw/get-transaction-to-withdraw-from-a-klend-reserve"},{"title":"Get instructions to withdraw from a klend reserve","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/klend/withdraw-instructions","href":"/build/kamino-lend-withdraw/get-instructions-to-withdraw-from-a-klend-reserve"}]},{"group":"Kamino Earn Deposit","pages":[{"title":"Get transaction to deposit into a kvault","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/kvault/deposit","href":"/build/kamino-earn-deposit/get-transaction-to-deposit-into-a-kvault"},{"title":"Get instructions to deposit into a kvault","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/kvault/deposit-instructions","href":"/build/kamino-earn-deposit/get-instructions-to-deposit-into-a-kvault"}]},{"group":"Kamino Earn Withdraw","pages":[{"title":"Get transaction to withdraw from a kvault","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/kvault/withdraw","href":"/build/kamino-earn-withdraw/get-transaction-to-withdraw-from-a-kvault"},{"title":"Get instructions to withdraw from a kvault","deprecated":null,"version":null,"openapi":"/ktx-api.json post /ktx/kvault/withdraw-instructions","href":"/build/kamino-earn-withdraw/get-instructions-to-withdraw-from-a-kvault"}]}]},{"group":"Kamino Lend Markets","pages":[{"title":"Get KLend Market metrics history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kamino-market/{pubkey}/metrics/history","href":"/build/kamino-lend-markets/get-klend-market-metrics-history"},{"title":"Get KLend reserve history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kamino-market/{marketPubkey}/reserves/{reservePubkey}/metrics/history","href":"/build/kamino-lend-markets/get-klend-reserve-history"},{"title":"Get metrics for market reserves","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kamino-market/{pubkey}/reserves/metrics","href":"/build/kamino-lend-markets/get-metrics-for-market-reserves"},{"title":"Get metrics for leverage/multiply vaults","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kamino-market/{pubkey}/leverage/metrics","href":"/build/kamino-lend-markets/get-metrics-for-leveragemultiply-vaults"},{"title":"Get KLend market reserves account data","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kamino-market/reserves/account-data","href":"/build/kamino-lend-markets/get-klend-market-reserves-account-data"},{"title":"Get collateral reserves with borrowable reserves","deprecated":null,"version":null,"openapi":"/kamino-api.json get /markets/collateral-reserves","href":"/build/kamino-lend-markets/get-collateral-reserves-with-borrowable-reserves"},{"title":"Get max leverage per Multiply pair","deprecated":null,"version":null,"openapi":"/kamino-api.json get /markets/multiply-pairs","href":"/build/kamino-lend-markets/get-max-leverage-per-multiply-pair"},{"title":"Get metadata for multiple markets","deprecated":null,"version":null,"openapi":"/kamino-api.json get /markets/batch/metadata","href":"/build/kamino-lend-markets/get-metadata-for-multiple-markets"},{"title":"Get metadata for a market","deprecated":null,"version":null,"openapi":"/kamino-api.json get /markets/{marketPubkey}/metadata","href":"/build/kamino-lend-markets/get-metadata-for-a-market"},{"title":"Get charts for a market","deprecated":null,"version":null,"openapi":"/kamino-api.json get /markets/{marketPubkey}/charts","href":"/build/kamino-lend-markets/get-charts-for-a-market"},{"title":"Get all Kamino Markets config","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market","href":"/build/kamino-lend-markets/get-all-kamino-markets-config"},{"title":"Get Kamino Market config","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{pubkey}","href":"/build/kamino-lend-markets/get-kamino-market-config"}]},{"group":"Kamino Lend Yield","pages":[{"title":"Get KLend reserve borrow APY and staking APY history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kamino-market/{marketPubkey}/reserves/{reservePubkey}/borrow-and-staking-apys/history","href":"/build/kamino-lend-yield/get-klend-reserve-borrow-apy-and-staking-apy-history"},{"title":"Get KLend reserve borrow APY and median staking APY history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kamino-market/{marketPubkey}/reserves/{reservePubkey}/borrow-and-staking-apys/history/median","href":"/build/kamino-lend-yield/get-klend-reserve-borrow-apy-and-median-staking-apy-history"},{"title":"Get a KLend deposit position history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/deposits/{reservePubkey}/metrics/history","href":"/build/kamino-lend-yield/get-a-klend-deposit-position-history"},{"title":"Get stored interest fees earned per obligation","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/interest-fees","href":"/build/kamino-lend-yield/get-stored-interest-fees-earned-per-obligation"},{"title":"Get stored interest fees paid per obligation","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/interest-paid","href":"/build/kamino-lend-yield/get-stored-interest-fees-paid-per-obligation"},{"title":"Get interest fees earned per obligation","deprecated":true,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/interest-fees","href":"/build/kamino-lend-yield/get-interest-fees-earned-per-obligation"},{"title":"Get interest fees paid per obligation","deprecated":true,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/interest-paid","href":"/build/kamino-lend-yield/get-interest-fees-paid-per-obligation"},{"title":"Get user KLend rewards","deprecated":null,"version":null,"openapi":"/kamino-api.json get /klend/users/{pubkey}/rewards","href":"/build/kamino-lend-yield/get-user-klend-rewards"},{"title":"Get KLend rewards","deprecated":null,"version":null,"openapi":"/kamino-api.json get /klend/rewards","href":"/build/kamino-lend-yield/get-klend-rewards"},{"title":"Get KLend reward history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /klend/{depositReservePubkey}/{borrowReservePubkey}/rewards/history","href":"/build/kamino-lend-yield/get-klend-reward-history"}]},{"group":"Kamino Lend User Loans","pages":[{"title":"Get all user obligations","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kamino-market/{marketPubkey}/users/{userPubkey}/obligations","href":"/build/kamino-lend-user-loans/get-all-user-obligations"},{"title":"Get obligation analytics history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/analytics/history","href":"/build/kamino-lend-user-loans/get-obligation-analytics-history"},{"title":"Get profit and loss for an obligation","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/pnl","href":"/build/kamino-lend-user-loans/get-profit-and-loss-for-an-obligation"},{"title":"Get profit and loss history for an obligation","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/pnl/history","href":"/build/kamino-lend-user-loans/get-profit-and-loss-history-for-an-obligation"},{"title":"Get KLend obligation history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/metrics/history","href":"/build/kamino-lend-user-loans/get-klend-obligation-history"},{"title":"Get information about a loan (obligation)","deprecated":null,"version":null,"openapi":"/kamino-api.json get /klend/loans/{pubkey}","href":"/build/kamino-lend-user-loans/get-information-about-a-loan-obligation"}]},{"group":"Kamino Lend Reserves","pages":[{"title":"Get charts for a reserve","deprecated":null,"version":null,"openapi":"/kamino-api.json get /reserves/{reservePubkey}/charts","href":"/build/kamino-lend-reserves/get-charts-for-a-reserve"},{"title":"Get stats for multiple reserves","deprecated":null,"version":null,"openapi":"/kamino-api.json get /reserves/batch/stats","href":"/build/kamino-lend-reserves/get-stats-for-multiple-reserves"},{"title":"Get stats for a reserve","deprecated":null,"version":null,"openapi":"/kamino-api.json get /reserves/{reservePubkey}/stats","href":"/build/kamino-lend-reserves/get-stats-for-a-reserve"}]},{"group":"Kamino Liquidity","pages":[{"title":"Get Liquidity transactions by shareholder wallet address","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/shareholders/{pubkey}/transactions","href":"/build/kamino-liquidity/get-liquidity-transactions-by-shareholder-wallet-address"}]},{"group":"Kamino Lend Transactions","pages":[{"title":"Get obligation transactions","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{marketPubkey}/obligations/{obligationPubkey}/transactions","href":"/build/kamino-lend-transactions/get-obligation-transactions"},{"title":"Get user transactions across all markets","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/users/{userPubkey}/transactions","href":"/build/kamino-lend-transactions/get-user-transactions-across-all-markets"},{"title":"Get user transactions","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{marketPubkey}/users/{userPubkey}/transactions","href":"/build/kamino-lend-transactions/get-user-transactions"},{"title":"Get bulk market transactions","deprecated":null,"version":null,"openapi":"/kamino-api.json post /v2/kamino-market/{pubkey}/transactions","href":"/build/kamino-lend-transactions/get-bulk-market-transactions"},{"title":"Get user transactions across all markets (v3)","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/kamino-market/users/{userPubkey}/transactions","href":"/build/kamino-lend-transactions/get-user-transactions-across-all-markets-v3"},{"title":"Get user transactions (v3)","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/kamino-market/{marketPubkey}/users/{userPubkey}/transactions","href":"/build/kamino-lend-transactions/get-user-transactions-v3"},{"title":"Get bulk market transactions (v3)","deprecated":null,"version":null,"openapi":"/kamino-api.json post /v3/kamino-market/{pubkey}/transactions","href":"/build/kamino-lend-transactions/get-bulk-market-transactions-v3"},{"title":"Get paginated user transaction history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/kamino-market/users/{userPubkey}/transaction-history","href":"/build/kamino-lend-transactions/get-paginated-user-transaction-history"}]},{"group":"Kamino Lend Borrow Orders","pages":[{"title":"Get borrow order fills for an obligation","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/obligations/{pubkey}/borrow-order-fills","href":"/build/kamino-lend-borrow-orders/get-borrow-order-fills-for-an-obligation"},{"title":"Get all obligations with open borrow orders in a market","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/kamino-market/{pubkey}/obligations-with-open-borrow-orders","href":"/build/kamino-lend-borrow-orders/get-all-obligations-with-open-borrow-orders-in-a-market"}]},{"group":"Yields","pages":[{"title":"Get yield history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /yields/{yieldSource}/history","href":"/build/yields/get-yield-history"},{"title":"Get principal token yields","deprecated":null,"version":null,"openapi":"/kamino-api.json get /yields/principal-tokens","href":"/build/yields/get-principal-token-yields"},{"title":"Get underlying token yield history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/underlying-yields/{mint}/history","href":"/build/yields/get-underlying-token-yield-history"}]},{"group":"Airdrop","pages":[{"title":"Get user airdrop allocations","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/airdrop/users/{pubkey}/allocations","href":"/build/airdrop/get-user-airdrop-allocations"},{"title":"Get airdrop metrics","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/airdrop/metrics","href":"/build/airdrop/get-airdrop-metrics"}]},{"group":"Staking Yields","pages":[{"title":"Get staking yields","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/staking-yields","href":"/build/staking-yields/get-staking-yields"},{"title":"Get median staking yields","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/staking-yields/median","href":"/build/staking-yields/get-median-staking-yields"},{"title":"Get mean staking yields","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/staking-yields/mean","href":"/build/staking-yields/get-mean-staking-yields"}]},{"group":"Other","pages":[{"title":"Get Solana epochs metadata","deprecated":null,"version":null,"openapi":"/kamino-api.json get /epochs","href":"/build/other/get-solana-epochs-metadata"},{"title":"Get recent Solana slot duration","deprecated":null,"version":null,"openapi":"/kamino-api.json get /slots/duration","href":"/build/other/get-recent-solana-slot-duration"},{"title":"Get owner net value history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /owners/{pubkey}/net-values/history","href":"/build/other/get-owner-net-value-history"},{"title":"Get filtered owner net value history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /owners/{pubkey}/net-values/history/filtered","href":"/build/other/get-filtered-owner-net-value-history"},{"title":"Get Kamino oracle prices","deprecated":null,"version":null,"openapi":"/kamino-api.json get /oracles/prices","href":"/build/other/get-kamino-oracle-prices"},{"title":"Get USD benchmark lending rates","deprecated":null,"version":null,"openapi":"/kamino-api.json get /benchmark-rates/usd","href":"/build/other/get-usd-benchmark-lending-rates"},{"title":"Get SOFR rate history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /benchmark-rates/sofr/history","href":"/build/other/get-sofr-rate-history"}]},{"group":"Kamino Earn User","pages":[{"title":"Get user KVault transactions","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/users/{pubkey}/transactions","href":"/build/kamino-earn-user/get-user-kvault-transactions"},{"title":"Get all user KVault positions","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/users/{pubkey}/positions","href":"/build/kamino-earn-user/get-all-user-kvault-positions"},{"title":"Get user position for a specific KVault","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/users/{userPubkey}/positions/{vaultPubkey}","href":"/build/kamino-earn-user/get-user-position-for-a-specific-kvault"},{"title":"Get historical user metrics for all KVault positions","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/users/{pubkey}/metrics/history","href":"/build/kamino-earn-user/get-historical-user-metrics-for-all-kvault-positions"},{"title":"Get historical user metrics for a single KVault","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/users/{userPubkey}/vaults/{vaultPubkey}/metrics/history","href":"/build/kamino-earn-user/get-historical-user-metrics-for-a-single-kvault"},{"title":"Get user KVault PnL","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/users/{userPubkey}/vaults/{vaultPubkey}/pnl","href":"/build/kamino-earn-user/get-user-kvault-pnl"},{"title":"Get user KVault PnL history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/users/{userPubkey}/vaults/{vaultPubkey}/pnl/history","href":"/build/kamino-earn-user/get-user-kvault-pnl-history"},{"title":"Get season user rewards","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/users/{pubkey}/rewards","href":"/build/kamino-earn-user/get-season-user-rewards"}]},{"group":"Kamino Earn Vaults","pages":[{"title":"Get KVault allocation transactions","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/allocation-transactions","href":"/build/kamino-earn-vaults/get-kvault-allocation-transactions"},{"title":"Bulk get KVault transactions","deprecated":null,"version":null,"openapi":"/kamino-api.json post /kvaults/transactions","href":"/build/kamino-earn-vaults/bulk-get-kvault-transactions"},{"title":"Get KVault transactions by vault","deprecated":null,"version":null,"openapi":"/kamino-api.json post /kvaults/vaults/{pubkey}/transactions","href":"/build/kamino-earn-vaults/get-kvault-transactions-by-vault"},{"title":"Get currently queued withdraw-ticket redemptions for a vault","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/enqueued-withdraw-transactions","href":"/build/kamino-earn-vaults/get-currently-queued-withdraw-ticket-redemptions-for-a-vault"},{"title":"Get the live withdraw queue of a KVault","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/withdraw-queue","href":"/build/kamino-earn-vaults/get-the-live-withdraw-queue-of-a-kvault"},{"title":"Get all kvaults","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults","href":"/build/kamino-earn-vaults/get-all-kvaults"},{"title":"Get current KVault allocations","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/allocations","href":"/build/kamino-earn-vaults/get-current-kvault-allocations"},{"title":"Get current metrics for multiple KVaults","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/metrics","href":"/build/kamino-earn-vaults/get-current-metrics-for-multiple-kvaults"},{"title":"Get KVault account data","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/account-data","href":"/build/kamino-earn-vaults/get-kvault-account-data"},{"title":"Get stats for multiple KVaults","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/batch/stats","href":"/build/kamino-earn-vaults/get-stats-for-multiple-kvaults"},{"title":"Get stats for a KVault","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/stats","href":"/build/kamino-earn-vaults/get-stats-for-a-kvault"},{"title":"Get historical metrics for multiple KVaults","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/metrics/history","href":"/build/kamino-earn-vaults/get-historical-metrics-for-multiple-kvaults"},{"title":"Get KVault by address","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}","href":"/build/kamino-earn-vaults/get-kvault-by-address"},{"title":"Get the share distribution of a KVault","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/holders","href":"/build/kamino-earn-vaults/get-the-share-distribution-of-a-kvault"},{"title":"Get historical KVault metrics","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/metrics/history","href":"/build/kamino-earn-vaults/get-historical-kvault-metrics"},{"title":"Get current KVault metrics","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/metrics","href":"/build/kamino-earn-vaults/get-current-kvault-metrics"},{"title":"Get historical KVault allocation volume","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/allocation-volume/history","href":"/build/kamino-earn-vaults/get-historical-kvault-allocation-volume"},{"title":"Compare historical KVault returns","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/returns-comparison","href":"/build/kamino-earn-vaults/compare-historical-kvault-returns"}]},{"group":"Multiply","pages":[{"title":"Get lifetime wallet Multiply earnings","deprecated":null,"version":null,"openapi":"/kamino-api.json get /owners/{pubkey}/multiply/pnl","href":"/build/multiply/get-lifetime-wallet-multiply-earnings"},{"title":"Get cumulative wallet Multiply earnings history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /owners/{pubkey}/multiply/pnl/history","href":"/build/multiply/get-cumulative-wallet-multiply-earnings-history"}]},{"group":"Kamino Swap","pages":[{"title":"Get Swap transactions by user wallet address","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kamino-swap/users/{pubkey}/transactions","href":"/build/kamino-swap/get-swap-transactions-by-user-wallet-address"}]},{"group":"Kamino Earn Vault Metadata","pages":[{"title":"Get metadata for KVault token","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/mints/{pubkey}/metadata","href":"/build/kamino-earn-vault-metadata/get-metadata-for-kvault-token"},{"title":"Get icon for KVault token","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/mints/{pubkey}/metadata/image.svg","href":"/build/kamino-earn-vault-metadata/get-icon-for-kvault-token"}]},{"group":"Lookup Tables","pages":[{"title":"Find Lookup Tables for addresses","deprecated":null,"version":null,"openapi":"/kamino-api.json post /luts/find-minimal","href":"/build/lookup-tables/find-lookup-tables-for-addresses"},{"title":"Get managed LUTs for a product","deprecated":null,"version":null,"openapi":"/kamino-api.json get /luts/managed","href":"/build/lookup-tables/get-managed-luts-for-a-product"},{"title":"Get managed LUTs for multiple products","deprecated":null,"version":null,"openapi":"/kamino-api.json get /luts/managed/batch","href":"/build/lookup-tables/get-managed-luts-for-multiple-products"},{"title":"Get managed LUTs by product type","deprecated":null,"version":null,"openapi":"/kamino-api.json get /luts/managed/product-type/{productType}","href":"/build/lookup-tables/get-managed-luts-by-product-type"},{"title":"Register a new vault with its on-chain LUT","deprecated":null,"version":null,"openapi":"/kamino-api.json post /luts/managed/new-vault","href":"/build/lookup-tables/register-a-new-vault-with-its-on-chain-lut"}]},{"group":"Season Rewards","pages":[{"title":"Get all KVault season rewards","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/rewards","href":"/build/season-rewards/get-all-kvault-season-rewards"},{"title":"Get user staking boosts","deprecated":null,"version":null,"openapi":"/kamino-api.json get /users/{pubkey}/staking-boosts","href":"/build/season-rewards/get-user-staking-boosts"},{"title":"Get summary of the KVault program earnings","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/summary","href":"/build/season-rewards/get-summary-of-the-kvault-program-earnings"},{"title":"Get user season rewards","deprecated":null,"version":null,"openapi":"/kamino-api.json get /season-rewards/users/{pubkey}","href":"/build/season-rewards/get-user-season-rewards"},{"title":"Get user season claim status","deprecated":null,"version":null,"openapi":"/kamino-api.json get /season-rewards/users/{pubkey}/claim-status","href":"/build/season-rewards/get-user-season-claim-status"},{"title":"Get final vesting pool allocation","deprecated":null,"version":null,"openapi":"/kamino-api.json get /season-rewards/final-vesting-pool","href":"/build/season-rewards/get-final-vesting-pool-allocation"}]},{"group":"Private Credit","pages":[{"title":"Get private credit metrics","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/private-credit/metrics","href":"/build/private-credit/get-private-credit-metrics"},{"title":"Get private credit metrics history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/private-credit/metrics/history","href":"/build/private-credit/get-private-credit-metrics-history"}]},{"group":"Farms","pages":[{"title":"Get user farms transactions","deprecated":null,"version":null,"openapi":"/kamino-api.json get /farms/users/{pubkey}/transactions","href":"/build/farms/get-user-farms-transactions"},{"title":"Get farm transactions","deprecated":null,"version":null,"openapi":"/kamino-api.json get /farms/{farmPubkey}/transactions","href":"/build/farms/get-farm-transactions"},{"title":"Get farm management history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /farms/{farmPubkey}/management-history","href":"/build/farms/get-farm-management-history"}]},{"group":"Portfolio","pages":[{"title":"Get portfolio source data for a wallet","deprecated":null,"version":null,"openapi":"/kamino-api.json get /portfolio/{pubkey}","href":"/build/portfolio/get-portfolio-source-data-for-a-wallet"},{"title":"Get pending farm rewards for a wallet","deprecated":null,"version":null,"openapi":"/kamino-api.json get /portfolio/{pubkey}/rewards","href":"/build/portfolio/get-pending-farm-rewards-for-a-wallet"}]},{"group":"User","pages":[{"title":"Get raw token holdings for a wallet","deprecated":null,"version":null,"openapi":"/kamino-api.json get /user/{walletPubkey}/holdings","href":"/build/user/get-raw-token-holdings-for-a-wallet"}]},{"group":"Earn","pages":[{"title":"Get a wallet earn activity feed","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/earn/users/{userPubkey}/activity","href":"/build/earn/get-a-wallet-earn-activity-feed"},{"title":"Get a wallet earn summary","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/earn/users/{userPubkey}/summary","href":"/build/earn/get-a-wallet-earn-summary"},{"title":"Get wallet token earnings and growth history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/earn/users/{userPubkey}/tokens/{tokenMint}/metrics/history","href":"/build/earn/get-wallet-token-earnings-and-growth-history"},{"title":"Get wallet earnings and growth history for all tokens","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v3/earn/users/{userPubkey}/tokens/metrics/history","href":"/build/earn/get-wallet-earnings-and-growth-history-for-all-tokens"}]},{"group":"Prices","pages":[{"title":"Get token USD price history","deprecated":null,"version":null,"openapi":"/kamino-api.json get /v2/prices/{mint}/history","href":"/build/prices/get-token-usd-price-history"}]},{"group":"Distributors","pages":[{"title":"Create a distributor","deprecated":null,"version":null,"openapi":"/kamino-api.json post /distributors","href":"/build/distributors/create-a-distributor"},{"title":"Get distributor-tagged transactions of a vault","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/vaults/{pubkey}/distributor-transactions","href":"/build/distributors/get-distributor-tagged-transactions-of-a-vault"},{"title":"Get transactions tagged with a distributor code","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/distributors/{code}/transactions","href":"/build/distributors/get-transactions-tagged-with-a-distributor-code"},{"title":"Get transactions tagged with a distributor code on one vault","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/distributors/{code}/vaults/{vault}/transactions","href":"/build/distributors/get-transactions-tagged-with-a-distributor-code-on-one-vault"},{"title":"Get per-wallet totals for a distributor code","deprecated":null,"version":null,"openapi":"/kamino-api.json get /kvaults/distributors/{code}/wallets","href":"/build/distributors/get-per-wallet-totals-for-a-distributor-code"}]}]}]},{"tab":"Tutorials","pages":[{"title":"Tutorials","href":"/build/tutorials/earn"}]},{"tab":"Recipes","pages":[{"title":"Recipes","href":"/build/resources/building-with-llms"}]},{"tab":"Kamino CLI","pages":[{"title":"Kamino CLI","href":"/build/cli"}]}]},{"product":"Curators","icon":"star","description":"Curator Documentation","pages":[{"title":"Curators","href":"/curators"}]}]},"title":"Get instructions to deposit into a kvault - Kamino Docs","buildId":"dpl_BvXubCjoPYfvfFiCP5WgKvGYUZ9k","deploymentId":"dpl_BvXubCjoPYfvfFiCP5WgKvGYUZ9k","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Cn24bQ-L.js","utils-2fswSlDf.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CCIi4ABW.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CAH7N_Ow.js","snippetPresets-x_0VpYAk.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-llGafAZf.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-W1eCShSz.js","shallow-NLT_NnDI.js","getApiPlaygroundDisplay-QSEhtcdZ.js","CodeSnippet-CK8Lk0kg.js","CodeSnippets-Cra_whAm.js","Page-CQfXSH2v.js","getPastedJson-BEz4UfPL.js","icon-CwvrEduL.js","MethodPill-DblyOGAG.js","DuplicateIcon-7P7ixz4I.js","createIcon-BURR5_pt.js","DynamicMarkdown-DteaQut7.js","SectionHeading-CHtmkzk7.js","axios-vUo_bRtp.js","Markdown-BIU4AXHQ.js","clsx-Ds0AvV0Z.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-Ka3QKbKd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BURaoZsB.js"]}