USD withdrawals
Key considerations before initiating a USD withdrawal:- External wire fees are covered by Anchorage Digital (subject to change).
- Funds may only be transferred to the account from which they were initially deposited. To send to a different account, that account must be in the end client’s name.
USD withdrawal process
1
Wealth manager initiates a USD withdrawal via API
2
Anchorage Digital sends a DocuSign to the end client, copying the wealth manager
3
End client reviews and approves the DocuSign
4
Anchorage Digital initiates the wire to the end client's account
5
Withdrawal transaction completed on the ledger
Banks with master/subaccount structures
The following institutions typically use master + subaccount structures (common for investment accounts): JPMorgan, Morgan Stanley, TD Bank, Vanguard, Merrill Lynch For these institutions, format the API payload as follows:bankAccountNr:"##-##-#####"bankRoutingNr:"#####"memo:"FCC [Client Name], FCC [recipient bank brokerage sub-account number########]"
API request
In-kind digital asset withdrawals
Step 1: Update API key permissions
Add the following two permissions to your API key permission group:- Withdrawal — Yes
- Manage trusted destinations — Yes
Step 2: Add trusted destinations
Submit trusted destination requests viaPOST /v2/trusted_destinations for each end-client’s external withdrawal address.
For wealth management integrations, trusted destinations are tied to an owner representing the end client (customerId).
After submission: A DocuSign is sent to the end client for each destination. Once signed, the Anchorage Digital ops team reviews and approves. If issues arise, Anchorage Digital will reach out.
Step 3: Initiate the withdrawal
UsePOST /v2/transactions/withdrawal. Anchorage Digital account admins will need to verify on their iOS devices. Once quorum is complete, the operation proceeds through risk review, then broadcasts on-chain.
Multiple withdrawals for the same asset queued simultaneously may be processed sequentially rather than in parallel. Flagged withdrawals may also delay same-asset withdrawals.
Withdrawal request
purpose values: TRADING_SETTLEMENT, LENDING, INVESTMENT, EXPENSES, FEE_PAYMENT, GRANT_PAYMENT, PRIZE_AWARD, GIFT, REIMBURSEMENT, REBALANCE, INTRA_COMPANY
(Deprecated) Digital asset withdrawals — manual process
The programmatic in-kind withdrawal API (above) supersedes this manual process. This section is retained for reference only.
Manual withdrawal process
1
Wealth manager emails Anchorage Digital
Send withdrawal request to accountexecutive@anchorage.com with the end client’s details using the digital asset withdrawal instructions form.
2
Anchorage Digital sends DocuSign template to wealth manager
Wealth manager fills out the form on the end client’s behalf.
3
End client receives and signs the DocuSign
4
Anchorage Digital processes the withdrawal
- Test payment — Anchorage Digital ops sends a small test amount to the destination address.
- Wealth manager confirmation — Confirm with ops that the end client received the test amount.
- Full payment — Anchorage Digital ops sends the remaining balance.
5
Withdrawal transaction completed on the ledger
Digital asset withdrawal instruction form fields
- Date
- Program customer name
- Program customer subaccount name
- Program customer subaccount ID
- Digital asset (name + symbol)
- Quantity of asset (in-kind)
- Destination wallet address
- Where is the address held?
- Financial institution (custodian, exchange, OTC desk) — if so, name of counterparty/institution
- Self-hosted wallet (e.g., Ledger, MetaMask)
- Legal name of ultimate underlying beneficiary
- Country of ultimate underlying beneficiary
- Purpose of withdrawal: Trading settlement, Lending, Investment, Expenses, Fee payment, Grant payment, Prize award, Gift, Reimbursement, Rebalance, Intra-company transfer