{
 "about": "Protocols and standards Praxamark uses, plans to use or meets. Praxamark is in development.",
 "standards": [
  {
   "key": "w3c-did-core",
   "name": "Decentralized Identifiers (DIDs) v1.0",
   "job": "Naming a person or key",
   "maintainer": "W3C",
   "status": "Recommendation",
   "year": 2022,
   "url": "https://www.w3.org/TR/did-core/",
   "praxamark": "uses"
  },
  {
   "key": "did-key",
   "name": "did:key method",
   "job": "Naming a person or key",
   "maintainer": "W3C Credentials Community Group",
   "status": "Community draft",
   "year": null,
   "url": "https://w3c-ccg.github.io/did-method-key/",
   "praxamark": "uses"
  },
  {
   "key": "did-web",
   "name": "did:web method",
   "job": "Naming a person or key",
   "maintainer": "W3C Credentials Community Group",
   "status": "Community draft",
   "year": null,
   "url": "https://w3c-ccg.github.io/did-method-web/",
   "praxamark": "uses"
  },
  {
   "key": "did-webvh",
   "name": "did:webvh (did:web with verifiable history)",
   "job": "Naming a person or key",
   "maintainer": "Decentralized Identity Foundation",
   "status": "Specification",
   "year": null,
   "url": "https://identity.foundation/didwebvh/",
   "praxamark": "uses (web spaces); coming to hosted identities"
  },
  {
   "key": "w3c-vc-2",
   "name": "Verifiable Credentials Data Model v2.0",
   "job": "Proving a claim",
   "maintainer": "W3C",
   "status": "Recommendation",
   "year": 2025,
   "url": "https://www.w3.org/TR/vc-data-model-2.0/",
   "praxamark": "uses"
  },
  {
   "key": "w3c-vc-di-eddsa",
   "name": "Data Integrity EdDSA Cryptosuites (eddsa-jcs-2022)",
   "job": "Proving a claim",
   "maintainer": "W3C",
   "status": "Recommendation",
   "year": 2025,
   "url": "https://www.w3.org/TR/vc-di-eddsa/",
   "praxamark": "uses"
  },
  {
   "key": "ieee-7012-2025",
   "name": "IEEE 7012-2025, machine-readable personal privacy terms (MyTerms)",
   "job": "Agreeing terms and consent",
   "maintainer": "IEEE",
   "status": "Standard",
   "year": 2025,
   "url": "https://customercommons.org/myterms/agreements/",
   "praxamark": "uses"
  },
  {
   "key": "iso-iec-ts-27560-2023",
   "name": "ISO/IEC TS 27560:2023, consent record information structure",
   "job": "Agreeing terms and consent",
   "maintainer": "ISO/IEC",
   "status": "Technical specification",
   "year": 2023,
   "url": "https://www.iso.org/standard/80392.html",
   "praxamark": "plans (receipts mapping)"
  },
  {
   "key": "kantara-consent-receipt",
   "name": "Consent Receipt Specification",
   "job": "Agreeing terms and consent",
   "maintainer": "Kantara Initiative",
   "status": "Specification",
   "year": 2018,
   "url": "https://kantarainitiative.org/",
   "praxamark": "meets"
  },
  {
   "key": "w3c-odrl-2-2",
   "name": "ODRL Information Model 2.2",
   "job": "Agreeing terms and consent",
   "maintainer": "W3C",
   "status": "Recommendation",
   "year": 2018,
   "url": "https://www.w3.org/TR/odrl-model/",
   "praxamark": "plans"
  },
  {
   "key": "w3c-dpv",
   "name": "Data Privacy Vocabulary (DPV)",
   "job": "Agreeing terms and consent",
   "maintainer": "W3C Data Privacy Vocabularies and Controls Community Group",
   "status": "Community report",
   "year": null,
   "url": "https://w3id.org/dpv",
   "praxamark": "plans"
  },
  {
   "key": "solid-protocol",
   "name": "Solid Protocol",
   "job": "Storing your data",
   "maintainer": "Solid (W3C Linked Web Storage WG)",
   "status": "Specification",
   "year": null,
   "url": "https://solidproject.org/TR/protocol",
   "praxamark": "uses (Praxamark Atlas)"
  },
  {
   "key": "solid-oidc",
   "name": "Solid-OIDC",
   "job": "Storing your data",
   "maintainer": "Solid",
   "status": "Specification",
   "year": null,
   "url": "https://solidproject.org/TR/oidc",
   "praxamark": "uses"
  },
  {
   "key": "portable-web-spaces",
   "name": "Portable Web Spaces",
   "job": "Storing your data",
   "maintainer": "Community specification",
   "status": "Specification",
   "year": null,
   "url": "",
   "praxamark": "uses (Praxamark Atlas)"
  },
  {
   "key": "w3c-edv",
   "name": "Encrypted Data Vaults",
   "job": "Storing your data",
   "maintainer": "W3C Credentials Community Group / DIF",
   "status": "Draft",
   "year": null,
   "url": "https://identity.foundation/edv-spec/",
   "praxamark": "meets"
  },
  {
   "key": "w3c-web-annotation",
   "name": "Web Annotation Data Model",
   "job": "Annotating and provenance",
   "maintainer": "W3C",
   "status": "Recommendation",
   "year": 2017,
   "url": "https://www.w3.org/TR/annotation-model/",
   "praxamark": "plans"
  },
  {
   "key": "w3c-prov-o",
   "name": "PROV-O: The PROV Ontology",
   "job": "Annotating and provenance",
   "maintainer": "W3C",
   "status": "Recommendation",
   "year": 2013,
   "url": "https://www.w3.org/TR/prov-o/",
   "praxamark": "plans"
  },
  {
   "key": "c2pa",
   "name": "C2PA Content Credentials",
   "job": "Annotating and provenance",
   "maintainer": "Coalition for Content Provenance and Authenticity",
   "status": "Specification",
   "year": null,
   "url": "https://c2pa.org/specifications/",
   "praxamark": "meets"
  },
  {
   "key": "w3c-activitypub",
   "name": "ActivityPub",
   "job": "Publishing and social",
   "maintainer": "W3C",
   "status": "Recommendation",
   "year": 2018,
   "url": "https://www.w3.org/TR/activitypub/",
   "praxamark": "meets"
  },
  {
   "key": "atproto",
   "name": "AT Protocol",
   "job": "Publishing and social",
   "maintainer": "Bluesky",
   "status": "Specification",
   "year": null,
   "url": "https://atproto.com/",
   "praxamark": "meets"
  },
  {
   "key": "mcp",
   "name": "Model Context Protocol",
   "job": "AI and agents",
   "maintainer": "Anthropic (open specification)",
   "status": "Specification",
   "year": 2024,
   "url": "https://modelcontextprotocol.io/",
   "praxamark": "plans (local server for annotations)"
  },
  {
   "key": "a2a",
   "name": "Agent2Agent Protocol",
   "job": "AI and agents",
   "maintainer": "Linux Foundation (started by Google)",
   "status": "Specification",
   "year": 2025,
   "url": "https://a2a-protocol.org/",
   "praxamark": "meets"
  },
  {
   "key": "hcp",
   "name": "Human Context Protocol",
   "job": "AI and agents",
   "maintainer": "Stanford Digital Economy Lab and Consumer Reports Innovation Lab",
   "status": "Research",
   "year": null,
   "url": "",
   "praxamark": "plans (design only)"
  },
  {
   "key": "rfc-9449",
   "name": "RFC 9449, OAuth 2.0 Demonstrating Proof of Possession (DPoP)",
   "job": "Storing your data",
   "maintainer": "IETF",
   "status": "RFC",
   "year": 2023,
   "url": "https://www.rfc-editor.org/rfc/rfc9449",
   "praxamark": "uses (Solid)"
  },
  {
   "key": "rfc-7636",
   "name": "RFC 7636, Proof Key for Code Exchange (PKCE)",
   "job": "Storing your data",
   "maintainer": "IETF",
   "status": "RFC",
   "year": 2015,
   "url": "https://www.rfc-editor.org/rfc/rfc7636",
   "praxamark": "uses (Solid)"
  },
  {
   "key": "schema-org",
   "name": "schema.org",
   "job": "Annotating and provenance",
   "maintainer": "schema.org community",
   "status": "Vocabulary",
   "year": null,
   "url": "https://schema.org/",
   "praxamark": "uses (Solid posts)"
  }
 ]
}