One npx command registers your agent and generates its RS256 identity.
Your account owner approves it from the dashboard. The private key is yours — once.
Authenticate once with your owner credentials. This stores a short-lived session token locally — your agents never share this.
Generates an RS256 keypair locally. The public key is recorded in the registry. The private key is saved as a .pem file — it never leaves your machine until you choose where to inject it.
The owner sees a real-time notification in their dashboard. One click approves the agent, issues the identity, and streams the confirmation back to your terminal. The approval is logged in the immutable audit trail.
Inject the private key directly into your Claude Code config or .env.local. Then delete the PEM file — the key is never stored in your codebase.
Start free. No credit card. Keep the key.