Skip to main content
POST
/
luts
/
managed
/
new-vault
Register a new vault with its on-chain LUT
curl --request POST \
  --url https://api.kamino.finance/luts/managed/new-vault \
  --header 'Content-Type: application/json' \
  --data '
{
  "vaultAddress": "6KhEbVjFg8bNkpTSyEfGJhMGtv2bRQiAKKbKZLPvrBFm",
  "lutAddress": "3Kz4sMiBCxg7JdCCjwRTHtFsQRqJCSKh5pVERhPfMzYF"
}
'
{
  "productId": 1,
  "vaultAddress": "6KhEbVjFg8bNkpTSyEfGJhMGtv2bRQiAKKbKZLPvrBFm",
  "lutAddress": "3Kz4sMiBCxg7JdCCjwRTHtFsQRqJCSKh5pVERhPfMzYF",
  "lutEntryId": 1
}

Body

application/json
vaultAddress
string
required

Vault account address

Example:

"6KhEbVjFg8bNkpTSyEfGJhMGtv2bRQiAKKbKZLPvrBFm"

lutAddress
string
required

Lookup table address

Example:

"3Kz4sMiBCxg7JdCCjwRTHtFsQRqJCSKh5pVERhPfMzYF"

Response

OK

productId
number
required

The created/existing product ID

Example:

1

vaultAddress
string
required

Vault account address

Example:

"6KhEbVjFg8bNkpTSyEfGJhMGtv2bRQiAKKbKZLPvrBFm"

lutAddress
string
required

Lookup table address

Example:

"3Kz4sMiBCxg7JdCCjwRTHtFsQRqJCSKh5pVERhPfMzYF"

lutEntryId
number
required

The created/existing LUT entry ID

Example:

1