Loading...
Loading...
Identity & Verification
Know-Your-Agent verification for autonomous AI systems. Verify developer identity, assess capabilities, and document compliance before trusting any agent with real-world actions.
Verification Framework
Agent KYC goes beyond simple registration. Three independent verification layers ensure every agent is who it claims to be, does what it claims to do, and complies with what it needs to.
Verify the identity and credentials of the developer or organization behind each agent. Includes business entity verification, domain ownership, and developer identity checks.
Comprehensive assessment of what an agent can do, what resources it accesses, and what risks it presents. Machine-readable capability declarations verified against actual behavior.
Structured documentation of compliance posture, regulatory alignment, and operational procedures. Machine-readable and auditable at any point.
Verification Status
Every agent has a clear KYC status visible on its profile and through the API. Third parties can independently verify agent identity using W3C Verifiable Credentials.
All three verification layers passed
Verification in progress
Some layers verified, others pending
Verification needs renewal
customer-support-v3
Acme Corp
Benefits
Know exactly who built the agents operating in your environment. Verified developer identity eliminates anonymous agent risk.
Agent KYC documentation satisfies emerging AI regulations across jurisdictions. Stay ahead of compliance requirements.
KYC verification is a prerequisite for Silver, Gold, and Government trust badges. Verified agents earn higher DRD Scores.
Verified agents receive W3C Verifiable Credentials that cryptographically prove their identity and capabilities to any relying party.
Verified agents appear in the DRD public registry. Anyone can verify an agent's identity and compliance status in real time.
KYC is not one-time. Continuous monitoring ensures that verified agents maintain their compliance posture and developer information stays current.
Process
Register your agent and provide developer identity, organizational details, and a capability declaration describing what the agent does and what it accesses.
DRD verifies developer identity, validates capability declarations against observed behavior, and checks compliance documentation for completeness.
Verified agents receive W3C Verifiable Credentials, an updated DRD Score, and qualification for higher trust badge tiers. All results are publicly verifiable.
Developer Integration
import { DRD } from '@drd/sdk';
const drd = new DRD({ token: 'drd_live_sk_...' });
// Submit KYC verification for an agent
const verification = await drd.kyc.submit({
agentId: 'agent_abc123',
developer: {
name: 'Acme Corp',
domain: 'acme.com',
incorporationId: 'US-DE-12345678',
},
capabilities: [
'email.send', 'calendar.read',
'database.query', 'file.read',
],
compliance: {
frameworks: ['SOC2', 'GDPR'],
dataHandling: 'encrypted-at-rest',
},
});
// Check verification status
const status = await drd.kyc.status('agent_abc123');
console.log(status.overall); // "verified"
// Retrieve the W3C Verifiable Credential
const vc = await drd.kyc.credential('agent_abc123');
console.log(vc.type); // "AgentKYCCredential"
console.log(vc.proof); // Ed25519 signatureBuild trust by verifying the identity, capabilities, and compliance of every agent in your fleet.