Overview
CDP offers two distinct sets of APIs that serve different use cases:- Non-custodial APIs: User Wallets, API Key Wallets, Onramp, and related tools. Available to any CDP entity immediately after signing up.
- Custodial APIs: Transfers between custodied accounts, trading orders, payment acceptance, financial reporting, and more. These require a verified business account linked to CDP.
How to onboard
1
Create a CDP entity
Sign up at portal.cdp.coinbase.com and create your entity. At this point you have access to the self-custody APIs only.
2
Sign up for Coinbase Prime or Coinbase Business
- Coinbase Business: Sign up at coinbase.com/business if you are a small to mid-sized business.
- Coinbase Prime: Apply at prime.coinbase.com if you are a large organization or institution.
3
Link your account to CDP to leverage the custodial API endpoints
Once your Prime or Business account is approved, switch to CDP and navigate to the Accounts page in the CDP portal:
- Click Link account.
- Select the accounts you want to make available in CDP.
4
Start using the custodial APIs
Once you’ve done business onboarding and have linked an account, all the custodial APIs are ready for you to fully leverage.