Integrations
Coinbase CDP
How to get your Coinbase CDP API key and connect it to Nova Admin.
Create a Coinbase Developer Platform API key for x402 payments. Use Base Sepolia for live agentic commerce testnet spends.
Prerequisites
- A Coinbase CDP account. Sign up at https://portal.cdp.coinbase.com/projects/api-keys.
- An active Nova Admin workspace. Go to /agents/integrations to connect.
Steps
- Go to Create a CDP API key.
- Create a new API key / CDP API Key ID (starts with
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) and copy it immediately — most providers show it only once. - Note any additional required values: Network (e.g.
base-sepolia), Facilitator URL (e.g.https://api.cdp.coinbase.com/platform/v2/x402), Wallet Address (e.g.0x...). - In Nova Admin, go to /agents/integrations, find Coinbase CDP, and paste the values into the credential dialog.
Credential fields
| Field | Required | Description |
|---|---|---|
| CDP API Key ID | Yes | string (e.g. xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) |
| CDP API Key Secret | Yes | Secret — stored encrypted, never exposed. (e.g. -----BEGIN EC PRIVATE KEY-----...) |
| Network | No | string (e.g. base-sepolia) |
| Facilitator URL | No | url (e.g. https://api.cdp.coinbase.com/platform/v2/x402) |
| Wallet Address | No | string (e.g. 0x...) |
Troubleshooting
- Invalid credentials: verify the key was copied in full with no trailing spaces.
- Key not working: check that your Coinbase CDP account has API access enabled and billing is active if required.
- Need help?: refer to the Coinbase CDP documentation.