Coinbase Prime supports receiving funds from external blockchain addresses as well as from other Coinbase wallets (e.g., Prime, Exchange, Coinbase.com), provided the asset is supported on Prime.
To deposit funds into Coinbase Prime, a deposit address is required. Request one by calling Get Wallet Deposit Instructions with a relevant Wallet ID. This endpoint will always return the same address for a given wallet—it does not generate a new address for each request. The supported network will also be included in the response. Please review the Wallets page before proceeding.
To learn more about this SDK, please visit the Prime Java SDK.
Once a deposit is initiated (e.g., from an external wallet into a Prime wallet), its receipt can be tracked by polling the List Transactions endpoint. Filter by the DEPOSIT
transaction type to isolate deposit records. After a deposit is visible here, confirm its availability by checking current balances (using either portfolio- or wallet-level balance endpoints).
In general, digital asset deposits to Prime are credited once the relevant network confirmations have been met. For most assets, deposits become available for trading in a matter of seconds or minutes, but this timing may vary based on network conditions.
To learn more about this SDK, please visit the Prime Java SDK.
Please note: All requests discussed above require proper authentication. For more information, visit REST API Authentication.