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 249 75

  2. sprucekit-mobile sprucekit-mobile Public

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

    Swift 15 6

  3. isomdl isomdl Public

    ISO/IEC 18013-5 Rust implementation

    Rust 12 13

  4. openid4vp openid4vp Public

    OpenID Connect for Verifiable Presentations

    Rust 14 8

  5. oid4vci-rs oid4vci-rs Public

    Rust 7 3

Repositories

Showing 10 of 128 repositories
  • oid4vci-rs Public
    spruceid/oid4vci-rs’s past year of commit activity
    Rust 7 3 0 1 Updated Feb 26, 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 15 Apache-2.0 6 6 3 Updated Feb 25, 2026
  • .github Public
    spruceid/.github’s past year of commit activity
    0 0 0 0 Updated Feb 24, 2026
  • isomdl Public

    ISO/IEC 18013-5 Rust implementation

    spruceid/isomdl’s past year of commit activity
    Rust 12 Apache-2.0 13 35 1 Updated Feb 16, 2026
  • open-auth2-rs Public

    Modular OAuth 2.0 Authorization Framework Implementation, for Rust

    spruceid/open-auth2-rs’s past year of commit activity
    Rust 0 Apache-2.0 0 0 0 Updated Feb 16, 2026
  • openid4vp Public

    OpenID Connect for Verifiable Presentations

    spruceid/openid4vp’s past year of commit activity
    Rust 14 8 1 2 Updated Feb 16, 2026
  • w3c-vc-barcodes Public

    Verifiable Credential Barcodes v0.7 implementation based on SSI

    spruceid/w3c-vc-barcodes’s past year of commit activity
    Rust 2 0 0 0 Updated Feb 16, 2026
  • ssi Public

    Core library for decentralized identity.

    spruceid/ssi’s past year of commit activity
    Rust 249 Apache-2.0 75 96 18 Updated Feb 13, 2026
  • tezos-rust-sdk Public Forked from trilitech/tezos-rust-sdk

    Tezos Rust SDK

    spruceid/tezos-rust-sdk’s past year of commit activity
    Rust 0 MIT 13 0 0 Updated Feb 13, 2026
  • ble-peripheral-rust Public Forked from rohitsangwan01/ble-peripheral-rust

    A cross-platform Rust crate for building Bluetooth Low Energy peripherals

    spruceid/ble-peripheral-rust’s past year of commit activity
    Rust 0 MIT 12 0 0 Updated Jan 16, 2026