Registering your entity secret with Circle enables developer-controlled wallet operations. After completing these steps, your entity secret is active and your recovery file is saved.Documentation Index
Fetch the complete documentation index at: https://developers.circle.com/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Before you begin, ensure you’ve:- Created an API key in the Circle Console.
- Installed Node.js 22+ or Python 3.8+.
- Installed the developer-controlled wallets SDK:
If you are not using the Circle SDK, you can generate and register your entity
secret manually
using standard libraries or command-line tools.
Generate and register an entity secret
Generate an entity secret
Use the Copy the printed value and store it securely as
generateEntitySecret function from the Node.js SDK or the
generate_entity_secret function from the Python SDK:CIRCLE_ENTITY_SECRET. You need
it in the next step and for all future API calls.