Building on Top of Digital Public Goods and Open Source: The CredIssuer Approach

In today’s digital transformation landscape, governments and institutions across the globe are recognizing the power of Digital Public Goods (DPGs) and open-source software in accelerating innovation, fostering collaboration, and ensuring digital sovereignty. These technologies aren’t just changing traditional service delivery models — they’re enabling trustworthy, interoperable, and citizen-centric ecosystems. At Ooru Digital, we firmly believe in this vision. Our flagship product, CredIssuer, is a testament to how robust, secure, and scalable solutions can be built by leveraging the vibrant open-source and DPG ecosystem. In this blog, we’ll walk through how CredIssuer is architected using leading DPG components like MOSIP’s Inji and eSignet, Sunbird RC, Forms.io, and Spruce ID.


Why Build on DPGs and Open Source?

Digital Public Goods are open-source technologies endorsed by the Digital Public Goods Alliance that are:

  • Privacy-preserving – Protects user data through secure, consent-based design and minimal data collection.
  • Interoperable – The open standards ensure seamless integration across systems and platforms.
  • Designed for scale – Engineered to support large populations and evolving use cases without compromising performance.
  • Adaptable to local needs – Flexible frameworks that can be customized to suit diverse cultural, legal, and infrastructure contexts.

By building on DPGs, developers don’t have to start from scratch. Instead, they can extend, integrate, and innovate on proven frameworks that are already trusted by governments, NGOs, and multilateral organizations worldwide.

The advantages include:

  • Speed to Market – Accelerates deployment by providing ready-to-use, open-source building blocks.
  • Cost saving and cost effective – Reduces development and operational costs through reusable, community-maintained tools.
  • Community-driven security & updates – Benefits from continuous improvements, audits, and innovations by a global developer community.
  • Global interoperability and standards compliance – Ensures compatibility across borders through adherence to open standards and protocols. 

CredIssuer: Built on the Backbone of DPGs

CredIssuer is a Verifiable Credentials Platform that enables institutions to issue, store, and verify digitally signed credentials. It supports secure credentials across identity, education, health, employment, and financial sectors, enabling sectors to credential faster and safer.

Let’s take a look at the DPGs and open-source modules powering CredIssuer:

 1. MOSIP’s Inji (Digital Wallet) – For Credential Storage and Sharing

Inji is MOSIP’s official mobile and cloud-based wallet for Verifiable Credentials, designed to help users securely store, manage, and share their digital credentials with ease. It enables holders to: 

  • Store credentials securely (offline and online).
  • Share credentials via QR code or file.
  • Manage consent and selective disclosure.

CredIssuer at the core uses the Inji stack to ensure wallet interoperability and compliance with emerging mobile ID standards.

 2. MOSIP’s eSignet – For Trusted Identity Verification

To ensure that only authorized institutions issue credentials and that recipients are legitimate, CredIssuer uses eSignet, MOSIP’s authentication and digital ID gateway, for:

  • OIDC-based authentication
  • eKYC data retrieval
  • Secure issuance workflows

eSignet acts as the backbone for trusted identity checks before credential issuance, ensuring only legitimate users and institutions participate in the credentialing process.

 3. Spruce ID – For W3C-Compliant Verifiable Credential Infrastructure

DIDKit by SpruceID is a cross-platform toolkit for working with Decentralized Identifiers and Verifiable Credentials, enabling secure and standards-compliant credential operations.

CredIssuer uses Spruce ID’s DIDKit and VC libraries to:

  • Generate Decentralized Identifiers (DIDs)
  • Create, sign, and validate Verifiable Credentials (VCs)
  • Support W3C VC Data Model and JSON-LD

This ensures that every credential issued by CredIssuer is portable, interoperable, and cryptographically verifiable.

4. Form.io – For Custom Credential Templates and Issuance Requests

To allow issuers to design custom forms for credential data capture and issuance, we leverage Form.io, an open-source digital form builder that supports:

  • Drag-and-drop form design
  • Data validation
  • Workflow integration

Whether it’s a diploma, tax certificate, or license, Forms.io makes it easy to create dynamic templates.

 5. Sunbird RC – For Registry-as-a-Service

For institutions that want to maintain a searchable registry of issued credentials or holder profiles, CredIssuer integrates with Sunbird RC, a low-code framework for verifiable registries,provides:

  • A customizable schema-based registry
  • Read/write APIs with access control
  • Integration with DID and credential metadata

Sunbird RC makes it possible to create national academic repositories, employee registries, or health record indexes.


What Makes CredIssuer Unique?

By weaving together these components, CredIssuer delivers:

  • End-to-end credential lifecycle management.
  • Interoperability with national and international frameworks.
  • Rapid deployment via open-source building blocks.
  • Wallet-first design for global holders.

Our operating model showcases how open innovation can be used to meet sovereign, institutional, and user needs — without reinventing the wheel.


Final Thoughts

The next wave of digital infrastructure is going to be built on the shoulders of Digital Public Goods and open standards. At Ooru Digital, we’re committed to collaborating, contributing, and co-creating solutions that empower citizens, institutions, and governments alike.

CredIssuer is not just a product — it’s a showcase of how composability, transparency, and trust can define the future of digital credentials.


Want to learn more or explore how CredIssuer can support your institution?

Reach out to us at info@ooru.io or visit www.credisser.com.

Leave a Reply