Skip to content
@spruceid

SpruceID

Securely modernizing government services, from resident identity to fraud prevention and workflow optimization.

SpruceID

Digital trust infrastructure for government services.

We build secure identity solutions that power real-world credential issuance, holding, presentation, and verification — from mobile driver's licenses to professional qualifications. Our open source tools help agencies deliver faster, more secure resident experiences.

Standards

Our implementations help test and refine identity specifications at ISO (18013-5, 18013-7), W3C (Verifiable Credentials), OpenID Foundation (OpenID4VC/VP), and IETF before widespread adoption.

Learn More

  • Blog — Technical deep dives and project updates
  • Knowledge Base — Digital identity fundamentals

Funding

Some of these libraries were developed with support from the U.S. Department of Homeland Security Science and Technology Directorate (contract 70RSAT24T00000011), building open-source, privacy-preserving digital credential infrastructure for standards-based interoperability across government services.

Pinned Loading

  1. ssi ssi Public

    Core library for decentralized identity.

    Rust 263 80

  2. sprucekit-mobile sprucekit-mobile Public

    Libraries and examples for integrating verifiable credentials (VC) and mobile driver's licenses (mDL) into mobile apps.

    Swift 18 6

  3. isomdl isomdl Public

    ISO/IEC 18013-5 Rust implementation

    Rust 16 18

  4. openid4vp openid4vp Public

    OpenID Connect for Verifiable Presentations

    Rust 17 9

  5. oid4vci-rs oid4vci-rs Public

    Rust 9 5

Repositories

Showing 10 of 135 repositories
  • opencred Public Forked from stateofca/opencred

    OpenCred Verifiable Credentials Platform

    spruceid/opencred's past year of commit activity
    JavaScript 2 BSD-3-Clause 31 0 1 Updated Sep 9, 2026
  • sprucekit-mobile Public

    Libraries and examples for integrating verifiable credentials (VC) and mobile driver's licenses (mDL) into mobile apps.

    spruceid/sprucekit-mobile's past year of commit activity
    Swift 18 Apache-2.0 6 6 6 Updated Sep 7, 2026
  • cocoapods-specs Public

    Private CocoaPods spec repo for SpruceID's iOS SDK pods.

    spruceid/cocoapods-specs's past year of commit activity
    Ruby 0 0 0 0 Updated Sep 2, 2026
  • vcalm-rs Public

    Verifiable Credential API for Lifecycle Management

    spruceid/vcalm-rs's past year of commit activity
    Rust 0 Apache-2.0 0 0 0 Updated Aug 26, 2026
  • ssi Public

    Core library for decentralized identity.

    spruceid/ssi's past year of commit activity
    Rust 263 Apache-2.0 80 96 21 Updated Aug 24, 2026
  • isomdl Public

    ISO/IEC 18013-5 Rust implementation

    spruceid/isomdl's past year of commit activity
    Rust 16 Apache-2.0 18 36 4 Updated Aug 21, 2026
  • GRDB.swift Public Forked from groue/GRDB.swift

    A toolkit for SQLite databases, with a focus on application development

    spruceid/GRDB.swift's past year of commit activity
    Swift 0 MIT 1,053 0 0 Updated Aug 17, 2026
  • r2d2-cryptoki Public

    r2d2 adaptor for cryptoki

    spruceid/r2d2-cryptoki's past year of commit activity
    Rust 5 7 1 0 Updated Aug 14, 2026
  • opencred-dc-api Public

    Digital Credentials API SDK

    spruceid/opencred-dc-api's past year of commit activity
    Rust 1 Apache-2.0 0 0 11 Updated Jul 31, 2026
  • openid4vp Public

    OpenID Connect for Verifiable Presentations

    spruceid/openid4vp's past year of commit activity
    Rust 17 9 1 3 Updated Jul 27, 2026