How deposit destinations fit your integration
- Create a deposit destination for a specific account and network.
- Optional: Set a target to liquidate incoming funds into a different asset.
- The API returns a blockchain address for that network and account.
- Share that address with the sender (customer, invoice payer, counterparty).
- When funds arrive on-chain, the account’s balance is credited automatically.
- A
payments.transfers.completedwebhook fires when the deposit settles.
In the API, the resource is called a “deposit destination.” The CDP Portal UI displays the same concept as a “deposit address.”
Deposit destination types
| Type | Behavior |
|---|---|
Deposit (no target) | Receives the asset on the specified network and credits the account balance in the same asset |
Liquidation (target set) | Receives the asset, then liquidates it into the target asset on the target account |
Supported assets and networks
Supported assets, networks, and settlement behavior depend on your entity configuration and environment. Use Supported networks and assets as the source of truth for what you can hold and move in each environment.Core API operations
| Operation | What it does |
|---|---|
| Create deposit destination | POST /v2/deposit-destinations — provision a new crypto address tied to an account (optional target, optional metadata) |
| Get deposit destination | GET /v2/deposit-destinations/{depositDestinationId} — fetch a single deposit destination by ID |
| List deposit destinations | GET /v2/deposit-destinations — paginated destinations for your entity (filter by account, network, or address) |
Metadata
You can attach metadata to any deposit destination to track the purpose or source of deposits. Metadata is returned with the deposit destination object, transfer records, and webhook notifications.What to read next
Quickstart
Create a deposit destination and simulate an inbound deposit
REST API reference
Full API reference for deposit destination operations
Transfers
Move funds from an account to an external address or payment method
Webhooks
Subscribe to deposit events in real time