The question I hear most from governments already running a DPG isn't about that DPG. It's: "What else fits with it?"

That's the right question. The real value of digital public goods shows up when they work together.

The short answer: digital public goods work together through open standards and published APIs, so each one can do its own job and share data with the others. A typical stack pairs a civil registration DPG like OpenCRVS with an identity platform like MOSIP, a health information system like DHIS2 and a social protection platform like OpenSPP or OpenG2P. Many of these integrations are already built and documented, so countries can deploy DPGs together or one after another without starting integration from scratch.

Key facts:

  • A stack of interoperable DPGs can come together to build DPI, for example through G2P Connect for social benefits (CDPI)
  • OpenCRVS exposes a FHIR standard API and has documented integrations with MOSIP, DHIS2 and OpenSPP (OpenCRVS)
  • The DPGA's DPG for DPI collection groups DPGs by ID, payments, data exchange and foundational registries (DPGA)

What a DPG stack looks like

Job Example DPG What it shares with the others
Civil registration OpenCRVS Births and deaths, as the root of identity and vital statistics
Identity MOSIP A unique ID, authentication, identity verification
Health information DHIS2 Birth and death notifications from facilities, health data
Social protection OpenSPP, OpenG2P Eligibility and payments based on verified records
Payments Mojaloop Interoperable transfers
Data exchange X-Road Secure messaging between systems

No country needs all of these on day one. Most start with one or two and add more as the rails mature.

How they actually connect

The glue is open standards. Taking OpenCRVS as the example I know best, its interoperability roadmap documents:

  • Health: integration with DHIS2 for event notifications from hospitals, first used in the Bangladesh pilot
  • Identity: birth and death registration integration with MOSIP, plus national ID authentication through MOSIP's E-Signet
  • Social protection: integration with OpenSPP, and work on the G2P Connect protocol
  • Standards: a FHIR API and webhooks so other systems can subscribe to events

The practical result is a chain. A birth notified by a health facility gets registered, triggers a unique ID, and can make a child visible to social protection, without anyone re-keying data.

Multicoloured cables connected to telecommunications equipment
02 / IN CONTEXTPhoto: Ryutaro Uozumi / Unsplash

Why this matters for governments

Speed. A lot of the heavy lifting has already been done. When integrations between DPGs exist and are documented, a government can slot components together far faster than commissioning custom connectors.

Flexibility. You can deploy in combination or in sequence. Start with civil registration, add identity next year, connect social protection after that.

No lock-in across the stack. Each component is open and replaceable, and open standards mean you can swap one without rebuilding the others.

My take: this is the underrated advantage of the DPG ecosystem. Any single DPG is good. A set of DPGs that already talk to each other is something no single proprietary vendor can easily match.

What to watch out for

  • Versions. Integrations are built against specific versions. Keep components reasonably current.
  • Ownership. Each connection crosses ministries. Agree who owns the interface and who fixes it when it breaks.
  • Data governance. Sharing between systems needs clear legal basis, consent rules and audit trails.

Frequently asked questions

Do MOSIP and OpenCRVS work together? Yes. OpenCRVS has documented integrations with MOSIP covering birth and death registration and national ID authentication.

Can DHIS2 connect to civil registration? Yes. OpenCRVS integrated with DHIS2 for hospital event notifications in its Bangladesh pilot.

Do we need to deploy all DPGs at once? No. Most countries start with one or two and add others over time.

What standards do DPGs use to interoperate? Commonly open APIs and health data standards such as FHIR, with webhooks and shared protocols like G2P Connect.

Sources

Designing a DPG stack for your country? Let's talk.

Choose from all 20 guides