API Key Authentication
For most endpoints, you can authenticate using an API key in the request header:Secret Key Authentication
For project wallet operations (mint and transfer), you need to use a secret key with Bearer token authentication:Getting Your Keys
- API Keys: Create API keys in your project dashboard under the API Keys section
- Secret Keys: Create secret keys in your project dashboard under the Secret Keys section
Security Best Practices
- Keep your keys secure and never expose them in client-side code
- Rotate your keys regularly
- Use different keys for different environments (development, staging, production)
- Monitor your API usage to detect any unauthorized access