Skip to main content
An entity secret is a cryptographic key. Circle uses it to authorize signing on your developer-controlled wallets. You must generate and register an entity secret before creating any developer-controlled wallets.

Prerequisites

Before you begin, ensure that you’ve:
  • Created an API key in the Circle Console and added it to a .env file in your project:
    .env
    Open .env in your editor rather than writing values with shell commands, and add .env to your .gitignore. This prevents credentials from leaking into your shell history or version control.
  • Installed one of the following:
  • Installed the Developer-Controlled Wallets SDK: