Skip to main content

Get credentials

1

Create an OAuth application

Go to Coinbase Developer Platform and create a new OAuth2 application.Set the Redirect URI to:
2

Copy your credentials

After creating the app, copy the Client ID and Client Secret from the application settings.

Configuration

lib/kavach.ts

Scopes

Default scope: wallet:user:read, wallet:user:email
Coinbase scopes use a namespaced format (wallet:resource:action). Request only the scopes your app needs. Users see the full permission list during authorization.

Endpoints

Last modified on April 29, 2026