Curated Specifications

Reference Links

1. Overview

Centre for Digital Public Infrastructure (CDPI) curates open standards and specifications across various categories of DPIs for easy reference. This is an initiative to curate specifications that follow DPI principles to enable countries to create required Digital Public Infrastructure rails.
Note:
  1. 1.
    This is a draft and all stakeholders in DPI space can share their comments.
  2. 2.
    Reference implementations listed here are as per the claim of implementing org. CDPI has not verified the claims.
  3. 3.
    Countries are advised to independently verify at the time of the adoption.

2. Identifier & Registries

2.1 Auth & eKYC

  1. 1.
    OAuth - specs​
  2. 2.
    Open ID - specs​
  3. 3.
    SAML - specs​

3.1 eSign

  1. 1.
    PKCS #10 - standard​

3.2 Digital Data Sharing Consents

  1. 1.
    Electronic Consent artefact (Ministry of IT, India) - spec​
  2. 2.
    Consent building block (Govstack) - docs | specs​

4. Payments

4.1 G2P, P2P & P2M Payments

  1. 1.
    G2P Connect Solution - docs | specs​
  2. 2.
    P2P / P2M - Unified Payments Interface Protocol (forthcoming)
  3. 3.
    UK Open Banking Payments - specs​

4.1.1 Reference Implementations

  1. 1.
    Batch payments - Mojaloop, Mifos​
  2. 2.
    Beneficiary / Scheme Mgmt partners - OpenG2P, OpenSPP, DIGIT​
  3. 3.
    Cash In Cash Out (CICO) - AePS specs published by NPCI/IBA/UIDAI

5. Data & Open AI/ML Models

5.1 Verifiable Credentials Issuance

  1. 1.
    W3C compliant issuance standard | implementation guide | draft issuance api specs​
  2. 2.
    ISO/MDL
  3. 3.
    G2P Connect issuance docs | specs

5.1.1 Reference Specs/Implementations:

  1. 1.
    Sunbird VC issuance docs | specs​
  2. 2.
    Inji by MOSIP docs | specs

5.2 Verifiable Credentials - Presentation

  1. 1.
    W3C compliant presentation standard | Implementation guide​

5.2.1 Reference Specs/Implementations:

  1. 1.
    Credential Schemas: Sunbird VC specs | schemas (draft)

5.3 Consented Data Sharing

  1. 1.
    Account Aggregator (Financial data sharing) specs​

6. Discovery & Fulfilment

6.1 eCommerce Network

  1. 1.
    Beckn Protocol - docs | specs​

6.2 Education

  1. 1.
    Sunbird - docs | specs
  2. 2.
    BeckN DSEP - docs | specs​

6.3 Healthcare

  1. 1.
    BeckN Decentralised Health Protocol - DHP docs | specs​
  2. 2.
    Health Claims Exchange - HCX docs | specs​
  3. 3.
    Data exchange
  4. 4.
    Data schema/ standards- docs​
  5. 5.
    Information management systems (individual, hospital, community levels)
  6. 6.
    Vaccination certificate (Verifiable credential): DIVOC docs | specs​
​