Exchange Vaults
Last updated
Last updated
Exchange Vault Introduction
Connect your Exchange trading accounts in PrimeVault and provision necessary access controls to admins to move funds between Core Vaults and Exchanges
Automate Vault-to-Exchange and Exchange-to-Exchange transfers
Note: Exchange Vault is a custodial Vault where the funds are in your Exchange’s custody
The Vault in PrimeVault provides a permissioned framework to interact with assets sitting on linked Exchanges and enables single-window administration of funds across Exchanges
We’ve enabled connections to a large number of exchanges via our partner’s APIs (Mesh)
How to use an Exchange Vault
Create an Exchange Vault
Withdrawing assets out of Exchange Vault
Depositing assets into Exchange Vault
Create API Key & Secret Key on your exchange’s platform (requirement varies as per exchange). Explained in the next section for different exchanges.
Complete steps as per the Exchange Vault flow. Select the policy template, review the assets and submit.
Settings
-> API
-> Create API Key
Permissions: Query, Deposit and Withdraw
IPs for whitelisting: 13.59.176.125
, 18.223.183.241
Nonce window: 10000
API
-> Create API Key
Permissions -> View
& Transfer
IP Allowlist -> 54.151.154.241
and 18.136.156.129
API key setup similar as Coinbase International
above.
IP Allowlist -> 13.59.176.125
and 18.223.183.241
Profile -> API Management -> Create API Key
IPs to link: 13.59.176.125
, 18.223.183.241
Permissions
Spot Trade
-> Read Only
Wallet
-> Read And Write
Withdraw
-> Read And Write
Account
-> Read And Write
Profile
-> API Management
Provide the permissions as below
IPs to link: 13.59.176.125, 18.223.183.241
Profile
-> Settings
-> Account
-> API Management
IP Allowlist -> 54.151.154.241
and 18.136.156.129
Permissions
Enable Withdrawal
Profile
-> API Management -> Create API Key
IP Allowlist -> 54.151.154.241
and 18.136.156.129
Permissions
Withdrawal
Profile
-> API Key
-> Create API Key
Enter name
Permissions -> Read-write
Permission type
Spot - Trade
Wallet - Transfer & Withdraw
IP
13.59.176.125, 18.223.183.241
IPs to whitelist
54.151.154.241
and 18.136.156.129
(Comma separated and no space)
Permissions
Assets
Account Transfer
Withdrawal
Whitelist core vault, other exchange vault and other addresses on the exchange using the specific exchange platform. This is a requirement to be able to withdraw funds from exchange account using PrimeVault.
In PrimeVault, to initiate transfer go to Transaction
-> Transfer
and Select Exchange account, asset, chain, amount and counter party.
After all the inputs are provided, you will see the expected withdrawal fee computed based on the inputs.
Use the PrimeVault platform to initiate deposits into the exchange
Cross-Exchange transfer would be similar to deposit and withdraw actions.
First, whitelist the destination exchange’s deposit address for withdrawals on the source exchange.
When you initiate a transfer in PrimeVault, it will trigger a withdrawal from the source exchange to the destination exchange’s (deposit)address.
Kraken Help Center