Civic Identity

Protocolo Semántico y de Datos

One of four canonical Civic.Social specifications, and the identity layer of the model. Defines portable, privacy-preserving identity and credentials built on open standards — DIDs, Verifiable Credentials and OIDC. Supplies the identity, eligibility and disclosure primitives that Civic Process depends on for determining who may participate in a given process and what they must reveal to do so.

Fundación

Detalles

Licencia Documentation only under CC-BY 4.0 — free to reuse and adapt with attribution. No implementation code, licence for implementations, or reference implementation is present in this repository
Estado de Desarrollo 📝 Borrador
Propietario Civic.Social — 501(c)(3) nonprofit civic technology initiative; documentation published through the Mosaic Foundation GitHub organization. Individual specifications carry a named document owner in YAML frontmatter
Órgano de Gobierno Civic.Social (501(c)(3) nonprofit) — single-organization specification authorship; individual documents carry one named owner in frontmatter. No external standards body, multi-stakeholder process or independent editorial board
País United States (Civic.Social is a 501(c)(3), a US federal tax designation; specific location not published in the repository)
Stack Language-agnostic specification; no implementation stack defined in the documentation
Financiamiento Nonprofit — Civic.Social is a 501(c)(3); no specific funder or grant disclosed in the repository. The repository contains case materials explicitly directed at funders and partners
Última Investigación 3 ago 2026

Dominios de Caso de Uso

Capacidades

Identidad soberana Atestaciones portátiles Divulgación contextual

Protocolo Semántico y de Datos Atributos

Orígenes Self-sovereign identity applied to civic participation — built on existing decentralized identity standards rather than defining new identifier mechanics, with the aim of making civic eligibility provable without requiring participants to surrender more information than a given process needs
Base de Datos N/A — a specification; defines no storage layer
Lenguaje de Consulta N/A — no query language defined in the documentation reviewed
Formatos de Datos W3C Verifiable Credentials and DID documents, with OIDC flows for authentication. Civic-specific credential types and disclosure structures not extracted, as the specification itself was not retrieved
Edición Colaborativa en Vivo N/A — specification, not an editing surface
Edición de Texto Enriquecido N/A — specification
Soporte Móvil N/A — specification; client support is a matter for implementations
Soporte Web N/A — specification; no implementation exists to assess
Aplicaciones Nativas N/A — specification
Términos Free / open documentation under CC-BY 4.0; no fees and no registration
Fondos Unknown — no figures published
Basado En W3C Decentralized Identifiers (DIDs); W3C Verifiable Credentials; OpenID Connect (OIDC) — all three already present in this file, DIDs on ID Pro and VCs on this tab. Civic.Social canonical specification set: supplies eligibility and disclosure primitives to Civic Process
Compatibilidad con la Web Semántica Likely Full via W3C Verifiable Credentials — the VC data model uses JSON-LD as its base serialization and is RDF-interpretable. Whether Civic Identity mandates the JSON-LD securing lane or permits JOSE/COSE was not established from the documents reviewed
Madurez del Protocolo / Estandarización Working draft (v0.2) — single-organization specification with no standards-body involvement, no conformance suite and no independent implementation. RFC 2119 conformance language is used, which is more discipline than most early drafts show. Refinement is planned through pilot implementations rather than through a standards process
Tipo de Vocabulario / Ontología Civic identity and eligibility — a credential-type and disclosure vocabulary layered on existing identity standards, in the same family as Personhood Credentials and Verifiable Relationship Credentials on this tab, which likewise define credential semantics rather than identifier mechanics
Patrón de Uso Embedded in other protocols and applications — provides the identity and eligibility layer consumed by Civic Process for participation gating and disclosure, and by Civic Space for membership. Credentials would be exchanged over standard protocols such as OpenID4VC rather than any Civic.Social-specific transport