my-agent-staging and my-agent-production) so that findings, keys, and settings stay cleanly separated between deployment tiers.
Create a project
Navigate to the Trident dashboard and click New Project in the top navigation or the project selector. Enter a name that reflects the environment or agent system, then click Create. Your new project opens immediately with an empty findings view and a freshly generated pair of API keys.API keys
Every project has exactly two keys. You use them together to authenticate any request to the Trident REST API, the gateway, or the SDK.Find your API keys
Go to Settings → API Keys inside your project. The Public Key is shown in plain text. The Secret Key is masked by default — click Reveal to copy it.Authenticate REST API requests
Trident’s REST API uses HTTP Basic authentication. Encode your keys aspublicKey:secretKey in Base64 and pass the result in the Authorization header:
Environment variable names
Use these names consistently across your infrastructure and CI system:Rotate your keys
If you suspect a key has been leaked, rotate it immediately:- Go to Settings → API Keys
- Click Regenerate next to the key you want to rotate
- Confirm the rotation — the old key is invalidated immediately
- Update the new key in every environment, service, and CI secret that uses it
401 Unauthorized response as soon as you regenerate.
Manage team members
Invite colleagues to your project by going to Settings → Members → Invite by email. Enter the email address and select a role:
Invited users receive an email with a link to accept the invitation. They must have or create a Trident account to join the project.
Use multiple projects
You can create as many projects as you need. Common patterns include:- Per-environment separation —
my-agent-stagingandmy-agent-productionwith separate API keys, so a staging finding never pollutes the production findings view - Per-team separation — one project per agent team so each team manages their own keys and alert destinations
- Per-integration testing — a short-lived project for a red-team engagement or an evaluation sprint