{
  "@context": [
    "https://www.w3.org/ns/did/v1",
    "https://w3id.org/security/suites/ed25519-2020/v1",
    "https://noosphere.tech/ns/trust/v1"
  ],
  "affiliations": {
    "controlledBy": [],
    "controls": [],
    "member": [],
    "memberOf": [
      {
        "id": "did:web:c2pa.org",
        "name": "Coalition for Content Provenance and Authenticity",
        "since": "2023-01-01",
        "verificationUrl": "https://c2pa.org/members"
      }
    ],
    "partner": [
      {
        "id": "did:web:coloradopressassociation.com",
        "name": "Colorado Press Association",
        "since": "2024-01-01",
        "type": "pilot-partner"
      }
    ],
    "social": [
      {
        "platform": "github",
        "url": "https://github.com/noosphere-tech"
      },
      {
        "platform": "linkedin",
        "url": "https://linkedin.com/company/noosphere-tech"
      }
    ]
  },
  "controller": "did:web:noosphere.tech",
  "created": "2026-04-29T00:00:00Z",
  "disclosures": {
    "aiPolicy": "https://noosphere.tech/ai-disclosure",
    "contact": "https://noosphere.tech/contact",
    "organization": "https://noosphere.tech/about",
    "privacy": "https://noosphere.tech/privacy",
    "security": "https://noosphere.tech/security",
    "terms": "https://noosphere.tech/terms",
    "transparency": "https://noosphere.tech/transparency"
  },
  "id": "did:web:noosphere.tech",
  "proof": {
    "created": "2026-04-29T14:20:31Z",
    "proofPurpose": "assertionMethod",
    "proofValue": "z4KCLsG9bbECbx8MAc3qS8efN9VFH7kyN2XZbiXFkbxqHadVCGePaJcMcz34eGXF886dzXwZGK7n1NE66UsaFxAje",
    "type": "Ed25519Signature2020",
    "verificationMethod": "did:web:noosphere.tech#trust-signing"
  },
  "service": [
    {
      "id": "did:web:noosphere.tech#VerifiableCredentialService",
      "serviceEndpoint": "https://vc.noosphere.tech",
      "type": "VerifiableCredentialService"
    },
    {
      "id": "did:web:noosphere.tech#SigningGateway",
      "serviceEndpoint": "https://api.noosphere.tech/v1/sign",
      "type": "SigningGateway"
    },
    {
      "id": "did:web:noosphere.tech#TrustGraph",
      "serviceEndpoint": "https://api.noosphere.tech/v1/trust-graph",
      "type": "TrustGraphQuery"
    }
  ],
  "tokens": [],
  "trustPolicy": {
    "acceptedCredentialTypes": [
      "JournalistCredential",
      "PublisherCredential",
      "FactCheckerCredential",
      "AgentCapabilityCredential",
      "SLSAProvenanceAttestation",
      "C2PAManifest"
    ],
    "acceptedIssuers": [
      "did:web:noosphere.tech",
      "did:web:c2pa.org",
      "did:web:sigstore.dev"
    ],
    "delegation": {
      "acceptedRoles": [
        "publisher",
        "editor",
        "journalist",
        "fact-checker",
        "agent"
      ],
      "enabled": true,
      "maxDelegationDepth": 3,
      "requireBilateralConfirmation": true
    },
    "trustAnchors": [
      {
        "id": "did:web:c2pa.org",
        "name": "Content Authenticity Initiative",
        "type": "TechnicalStandard"
      },
      {
        "id": "did:web:iptc.org",
        "name": "International Press Telecommunications Council",
        "type": "StandardsBody"
      }
    ],
    "verificationRequirements": {
      "acceptedSignatureTypes": [
        "Ed25519Signature2020",
        "EcdsaSecp256k1Signature2019",
        "JsonWebSignature2020"
      ],
      "maxAttestationAge": "P90D",
      "minimumSignatures": 1,
      "requireSignedAttestations": true,
      "requireTimestamp": true
    }
  },
  "updated": "2026-04-29T00:00:00Z",
  "verificationMethod": [
    {
      "controller": "did:web:noosphere.tech",
      "id": "did:web:noosphere.tech#key-1",
      "publicKeyMultibase": "z6MkhNyoLY9vSbydZJLQ3X6BNJcmMVyyrNLkXq8fANVNicEg",
      "type": "Ed25519VerificationKey2020"
    },
    {
      "controller": "did:web:noosphere.tech",
      "id": "did:web:noosphere.tech#trust-signing",
      "publicKeyMultibase": "z6MkqsbrLf1bKJrTWLFAsh75D3iFux7cFY7MnZKh8drz1ANe",
      "type": "Ed25519VerificationKey2020"
    }
  ],
  "version": "1.0.0"
}
