Policy ID: agent-ownership-1.0 • Version: 1.0 • Effective:
This Issuer Policy governs issuance, lifecycle management, and verification expectations for
AgentOwnershipCredential (“AOC”) Verifiable Credentials issued by Neksus AI
(did:web:neksus.ai) to AI Agents identified by did:key.
The AOC establishes a verifiable control relationship between Neksus AI and an Agent and enumerates permitted actions.
did:key.did:web:neksus.ai.AgentOwnershipCredential VC asserting controller and permissions.["VerifiableCredential","AgentOwnershipCredential"]https://www.w3.org/ns/credentials/v2,
https://veritrust.vc/contexts/veritrust/agent-ownership-credential/1.0/context.jsonld
did:web:neksus.aidid:key (canonical)did:web:neksus.ai (required)validFrom, optional validUntil (ISO 8601)jwt_vc_json), JOSE ES256, header kid=did:web:neksus.ai#keys-1credentialStatus with BitstringStatusListEntryPermissions are expressed in snake_case:
query_data — read access to designated datasets/APIs.execute_tasks — invoke approved tools/workflows.manage_subagents — create/retire subordinate agents.sign_presentations — produce/verifiably sign VPs.did:key) publishes an authentication key (JsonWebKey2020).did:web:neksus.ai and is authorized internally to operate the Agent.did:web:neksus.ai, key in /.well-known/did.json.ES256 (P-256). If secp256k1/ES256K is used, relying parties must explicitly support it.did:key canonical; optional alsoKnownAs did:web alias.https://veritrust.vc/status/agents-2025 (example).
credentialStatus at verification time.ES256) against did:web:neksus.ai#keys-*.credentialStatus and ensure not revoked/suspended.credentialSubject.controller == did:web:neksus.ai.#keys-2, #keys-3); old keys retired with advance notice.This policy is provided for technical governance; it is not legal advice.
{
"@context": [
"https://www.w3.org/ns/credentials/v2",
"https://veritrust.vc/contexts/veritrust/agent-ownership-credential/1.0/context.jsonld"
],
"type": ["VerifiableCredential","AgentOwnershipCredential"],
"issuer": { "id": "did:web:neksus.ai", "name": "Neksus AI Inc." },
"validFrom": "2025-08-22T12:27:24Z",
"validUntil": "2026-08-22T12:27:24Z",
"credentialSchema": [{
"id": "https://veritrust.vc/schemas/veritrust/agent-ownership-credential/1.0/schema.json",
"type": "JsonSchema"
}],
"credentialStatus": {
"id": "https://veritrust.vc/status/agents-2025#list",
"type": "BitstringStatusListEntry",
"statusPurpose": "revocation",
"statusListIndex": "12345",
"statusListCredential": "https://veritrust.vc/status/agents-2025"
},
"credentialSubject": {
"id": "did:key:zQ3sheoYG5PVbQSoPQUJvQwtgWNu3zQNAavWQbPFCYZRYHvpt",
"type": "Agent",
"controller": "did:web:neksus.ai",
"permissions": ["query_data","execute_tasks"]
},
"proof": {
"type": "JwtProof2020",
"created": "2025-08-22T12:27:30Z",
"proofPurpose": "assertionMethod",
"verificationMethod": "did:web:neksus.ai#keys-1",
"jwt": "eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9..."
}
}