ASN Format
Every Agent Security Number follows a fixed format:
ASN numbers are permanent. They are never reassigned, even if an agent is deactivated. The block allocation system ensures operators can register agents without contention — each operator gets their own block of numbers.
Agent Classes
Every agent is classified into one of three classes at registration. This tells platforms what kind of agent they are dealing with:
Operates independently without human intervention per task. Makes decisions, executes actions, handles errors on its own. Examples: security scanners, monitoring agents, automated trading bots.
Operates with periodic human oversight. Can execute tasks independently but requires human approval for certain actions or escalations. Examples: content generation agents, code review assistants.
Requires human input for each task or decision. Acts as a tool rather than an independent agent. Examples: chatbots, copilot-style assistants, human-in-the-loop systems.
Class is stored as a single character (A, S, or H) and enforced at the database level. It cannot be changed after registration.
Trust Score Dimensions
Trust scores are computed from real activity data over a rolling window (default: 90 days). The overall score is a weighted composite of five dimensions:
Task completion rate and uptime. Does the agent finish what it starts? Does it stay available?
Correctness of outputs. How often does the agent produce the right result?
Incident history and severity. Has the agent caused problems? How serious?
Response time relative to task complexity. Measured in average milliseconds, normalized to a 0-100 scale.
Variance in performance over time. A consistent agent scores the same week to week.
Each trust score record also tracks events_considered (how many activity events were used in computation) and algorithm_version for reproducibility.
Ownership Verification
Registering an agent proves you claim it. Ownership verification proves you control it. Three methods are supported:
Verification status moves from unverified → pending → verified. Challenge tokens expire if not completed within the window.
Operator Tiers
Your operator account determines your agent limits and API access: