Government Digital Identity

Trusted identity for every level of government

PCTF-aligned digital identity infrastructure for Canadian federal, provincial, and municipal governments. Issue, verify, and manage citizen credentials with full bilingual support and cross-jurisdictional interoperability.

Government Digital Identity diagram

Key Features

PCTF Alignment

Built from the ground up to satisfy the Pan-Canadian Trust Framework, ensuring your digital identity program meets federal and provincial conformance criteria across all four PCTF layers.

Bilingual Credential Issuance

Issue verifiable credentials in both English and French with full Unicode support, language-tagged claims, and locale-aware presentation to meet Official Languages Act requirements.

Cross-Jurisdictional Verification

Enable seamless credential verification across provincial and territorial boundaries using federated trust registries and standardized W3C and ISO credential formats.

Privacy-Preserving Disclosure

Leverage selective disclosure through SD-JWT and AnonCreds so citizens share only the minimum attributes required for a given transaction, protecting personal information by design.

Use Cases

  • Digital citizen identity cards
  • Government-issued verifiable credentials
  • Cross-jurisdictional identity verification
  • Benefits and social services delivery
  • Age and eligibility verification
  • Permit and licensing issuance

Canadian governments at every level face mounting pressure to deliver secure, accessible digital services while respecting citizen privacy and meeting stringent regulatory requirements. BaseID provides a purpose-built digital identity infrastructure that aligns with the Pan-Canadian Trust Framework from the outset, giving your department or agency a clear path from pilot to production without vendor lock-in or proprietary credential formats.

With native support for W3C Verifiable Credentials, ISO mobile driving licence (mDL), and OpenID for Verifiable Credential Issuance and Presentation (OID4VCI/OID4VP), BaseID enables governments to issue tamper-evident digital credentials that citizens can store in standard-compliant wallets and present to any relying party across Canada. Selective disclosure capabilities ensure that a simple age check never exposes a full date of birth, and zero-knowledge proof options through AnonCreds take privacy protection even further.

BaseID is written entirely in Rust for memory safety and high performance, and is designed to operate within Government of Canada cloud and on-premise environments. Whether you are modernizing provincial health cards, issuing federal benefit entitlements, or enabling municipal permit verification, BaseID delivers the interoperability, bilingual support, and auditability that Canadian public sector programs demand.

Ready to build with BaseID?

Get started with our open-source libraries or contact us about managed services.