Skip to content
↑↓ to move · Enter to openEsc to close
Give your agent an identity

One agent. One minute. No account.

Your agent gets a permanent identifier, a public Verification Card anyone can resolve, and a badge you can embed. You keep the only copy of the signing key.

  1. 01
    Describe the agent
  2. 02
    Your browser signs it
  3. 03
    Register the public parts

Who is accountable for this agent.

Declared now. Proving you control it is a separate, later step.

Channels

Your private key is generated in this tab and never sent to AgenID.

What you get is L1_REGISTERED. It means this agent is registered here and its operator self-declaration verifies — not that AgenID checked the operator, the domain, or the organization. Levels above L1 require an authority-signed assertion, and the root authority key ceremony has not been performed, so none can be issued yet. Trust Center →

Prefer a terminal? Do the same thing with @agenid/core.