Skip to main content
Trusted destinations are allowlisted destination addresses or USD Banking Institution recipient accounts outside of Anchorage Digital. Adding a trusted destination requires quorum approval.

Support matrix

By asset type

Web dashboardAPI
Digital assetsSupportedSupported
USDSupportedNot supported

Single vs. batch

Web dashboardAPI
Single addressSupportedSupported
Batch uploadSupportedNot supported

Network-level destinations

Allow a destination to receive any asset on a network (digital assets only). In the API, set isNetworkLevel: true.
Web dashboardAPI
Digital assetsSupportedSupported
USDSupportedSupported
Read more about trusted destinations in the user guide.

API support

OperationAPIWeb dashboard
View trusted destinationsSupportedSupported
Create trusted destinationSupportedSupported
Delete trusted destinationSupportedSupported
Edit trusted destinationNot supportedSupported
Download CSVNot supportedNot supported

Add a trusted destination via API

Create trusted destination
{
  "idempotentId": "{IdempotentId}",
  "trustedDestinations": [
    {
      "address": "{Address}",
      "assetType": "{Asset}",
      "description": "{Description}",
      "isNetworkLevel": true,
      "memo": "{Memo}",
      "name": "{Trusted Destination Name}",
      "trustedDestinationAmlQuestionnaire": {
        "destinationType": "FINANCIAL_INSTITUTION",
        "institutionCountry": "US",
        "institutionName": "{Institution Name}",
        "recipientCity": "New York",
        "recipientCountry": "US",
        "recipientFirstName": "Satoshi",
        "recipientFullName": "Satoshi Nakamoto",
        "recipientLastName": "Nakamoto",
        "recipientPostalCode": "11211",
        "recipientStateProvince": "New York",
        "recipientStreetAddress": "1234 Street, New York, NY",
        "recipientType": "DESTINATION_INSTITUTION"
      }
    }
  ]
}

trustedDestinationAmlQuestionnaire fields

Required for Anchorage Digital Bank clients adding trusted destinations via API.
FieldDescription
destinationTypeType of custodial provider: FINANCIAL_INSTITUTION (e.g., a crypto exchange) or SELFHOSTED_WALLET (e.g., hardware wallet, browser wallet)
destinationDescriptionName of the custodial provider
destinationCountryTwo-letter country code where the custodial provider is incorporated. Required for FINANCIAL_INSTITUTION only.
recipientTypeUltimate beneficiary of assets at the destination: DESTINATION_INSTITUTION, MY_ORGANIZATION, PERSON, or ENTITY. If sending to your own address at an exchange, use MY_ORGANIZATION. If sending to a third party, use ENTITY or PERSON.
recipientNameName of the ultimate beneficiary. Required for PERSON or ENTITY.
recipientCountryTwo-letter country code of the beneficiary. Required for PERSON or ENTITY.

Connect a trusted destination to an API key

If using the Transfers API to send to a trusted destination, you must also add the trusted destination to the API permission group. Follow the Crypto Transfers setup guide to permission a new or existing group with the ability to send funds to that destination.