Every agent earns trust. No agent starts with it.
KYA (Know Your Agent) is a five-level identity verification hierarchy, L0 through L4. Agents begin with zero permissions and unlock capabilities through developer verification, behavioral baseline analysis, active drift detection, and institutional-grade trust governance.
Four levels. Progressive trust.
Every agent starts at Level 0 with zero permissions and earns capabilities through verification milestones.
Registered
Starting StateThe agent exists in the system. No financial operations are permitted. This is the starting state for every new agent.
Developer Verified
KYB AttestationThe developer has verified the agent through KYB (Know Your Business) attestation. The agent can execute transactions within low spending limits.
User Authorized
Human DelegationA human user has authorized this agent to act on their behalf. The agent can access enhanced operations with higher limits.
Behavioral Baseline
Full AutonomyThe agent has maintained 30 days of clean transaction history. The system has established a behavioral baseline. Full autonomy is granted within policy limits.
Monitor every agent in real time
The Oris dashboard shows every agent's current trust level, behavioral status, and transaction history at a glance. Drift detections and automatic demotions appear as they happen.
Developers can promote, suspend, or investigate any agent directly from the interface. Every state transition is logged for audit compliance.
Behavioral drift detection
Oris monitors every agent transaction against its established behavioral baseline. If an agent deviates from its normal spending patterns, the system triggers automatic suspension.
The agent is demoted to a lower trust level until the developer investigates. No human delay exists in this process. The detection happens within the policy evaluation cycle at sub-10ms latency.
How KYA differs from KYC
KYC (Humans)
- Verifies human identity once at onboarding.
- Produces a static approval that persists until manual review.
- Requires government-issued documents and selfie verification.
KYA (Agents)
- Verifies agent behavior continuously on every transaction.
- Produces a dynamic trust score that can increase or decrease based on observed behavior.
- Requires transaction history, developer attestation, and user authorization.
Register. Verify. Promote.
Create an agent at Level 0. Complete developer verification to promote it to Level 1. Each promotion is an explicit API call. Trust levels never increase automatically.
Level 3 requires 30 days of clean transaction history. The system evaluates behavioral consistency and promotes the agent when the baseline is established. No manual intervention is needed for this final step.
# Register an agent with KYA
agent = oris.agents.create(
name="procurement-bot",
description="Purchases cloud compute credits",
kya_level=0 # starts at L0
)
# Promote after developer verification
oris.agents.promote(
agent.id,
target_level=1
)
Build with agent identity from day one
Register your first agent and assign trust levels through the API. KYA is included in every Oris plan.