Prerequisites
Before you begin ensure you have:- Created an API key in the Circle Console.
- Reviewed the Keys page for background on client key usage and security best practices.
Steps
Step 1. Open the API & Client Keys page
Sign in to the Circle Console and select API & Client Keys from the left sidebar.Step 2. Create a client key
Select Create a key, then choose Client Key. Enter a name for your key.Step 3. Configure platform settings
Configure the settings for your target platform:- Web: enter your Allowed Domain (for example,
your.website.com,localhost, orchrome-extension://<extension-id>). - iOS: enter your Bundle ID (for example,
com.yourcompany.yourapp). - Android: enter your Package Name (for example,
com.yourcompany.yourapp) and Signature (SHA256) (for example,XX:XX:…:XXwhereXis[0-9A-F]).
If you run your web application locally, use
localhost for the Allowed Domain.
For Chrome extensions, use chrome-extension://<extension-id>. You can find the
extension ID on the Chrome Extensions page (chrome://extensions).If your application runs on multiple platforms, create a separate client key for
each platform for enhanced security.