Whitelist an address

For enhanced security, destination addresses must be whitelisted in a wallet before initiating a transaction. Only a list of whitelisted addresses will be available in the destination address dropdown while creating transaction requests.

📘

Note:

  • The hot withdrawal wallets don't support this policy.

As an owner or admin of your organisation, take the following steps to whitelist an address.

  1. Log into Vaults.
  2. Go to Settings > Policy Management > Policy Rules.
  3. Select +Add next to View, as shown in the following screenshot.

  1. In the Policy field, select Whitelist Address from the dropdown.

  1. In the Wallet field, select a wallet from the dropdown.
  1. Select if the wallet is an External Address or Internal Address.
  2. If you selected External Address, provide a name in the Label field for the wallet's unique identification. Enter the wallet address in the Address field, as shown in the following screenshot.
  1. If you selected Internal Address, select a wallet from the available wallets in your organisation.
  2. Select Next to save the changes.

📘

Note:

  • For chains like Stellar (XLM), Ripple (XRP), and Cosmos (ATOM), if you want to transfer funds to a destination wallet by providing the memo/tag value in the request body of the Create transaction requests API, ensure to add value in the Memo/Tag field at the time of whitelisting the wallet address.

📘

Information

  • After selecting an address, you can view the compliance risk of the address.

Select View to view the risk score, as shown in the following screenshot.

This risk factor only informs you about the associated risk with the address and does not prevent you from adding it.


  1. Select Approve to approve your changes.
  2. Enter the unique code for two-factor authentication.
  3. Select Continue to authenticate yourself.

After whitelisting your wallet address, you can view a list of all whitelisted addresses in Settings > Policy Management > View.


What’s Next