Getting started
Project & API keys
Create a project, store keys safely, and map keys to environments.
Create a project
- Sign in to the Capgent web app.
- Open Projects (
/projects). - Create a project and copy the API key once; store it in your secrets manager.
Key hygiene
- Rotate keys if they leak; revoke old keys from the dashboard when possible.
- Use separate projects per environment (development / staging / production) so you can rate-limit and audit independently.
- The key authorizes challenge, verify, and benchmark report calls when your deployment requires provider keys.
Full SDK flow (reminder)
createClient({ baseUrl, apiKey, agentName, agentVersion })getChallenge()→ parse instructions →solveChallengeFromSteps→verifyChallenge- Use the returned proof JWT in
Authorization: Bearerfor protected routes, or register an agent and use an identity JWT for guestbook flows.
See SDK for code structure and exports.