Deposit
Overview
To deposit funds into Anchorage Digital, you must create a wallet or USD virtual account to receive your funds. To create your own wallet, you can leverage the Deposit button within your web or iOS dashboard or our our APIs. Each of these will live within an existing vault.
Create a deposit wallet
// https://api.anchorage-staging.com/v2/vaults/{vaultId}/wallets
"networkId": "{Asset Network ID}",
"walletName": "Bitcoin Mainnet - Wallet 1"
}curl --request POST \
--url https://api.anchorage-staging.com/v2/wallets/{WalletId}/addresses \
--header 'Api-Access-Key: {API Key Here}' \
--header 'accept: application/json'Successful deposits
If the deposit address seen in the API response, iOS app, or web dashboard is used to deposit the correct asset from an external source, the deposit will be successful. Since a deposit does not incur a fee for the receiver, no network fee details will be displayed.
Unsuccessful deposits
If a deposit for the wrong asset type is made to an Anchorage Digital address, the deposit will not be successful.
If an asset on another chain is sent to an Anchorage Digital deposit address, there will be no deposit recognized. If the deposit address is correct, but the asset is not supported (e.g., an unsupported ERC-20 asset is sent to an ETH address at Anchorage Digital), contact our client experience team at [email protected].
Webhooks
For all deposits, we suggest incorporating webhooks to more easily be notified of a deposit into your wallet. Read more about Webhooks.
Deposit attribution
Each digital asset deposit into your wallet from an unknown source address must first go through deposit attribution. Read more about Deposit attribution.
Updated 8 months ago