SpruceID Blog

Thoughtful perspectives on identity, interoperability, and the systems that turn public policy into usable services.

Trusted by government programs across the United States

An Identity Wallet Bill of Rights - Starting With the Mobile Driver License

An Identity Wallet Bill of Rights - Starting With the Mobile Driver License

Spruce’s continued mission is to let users control their data across the web, whether it’s web2, web3, or beyond. This also applies to credentials issued by existing entities, such as the Mobile Driver License (mDL) issued by motor vehicle authorities across the world.
Spruce Developer Update #23

Spruce Developer Update #23

At Spruce, we’re letting users control their identity and data across the web. Every month, we release a developer update detailing our progress on our open source libraries and beyond.
Introducing TreeLDR: A Canopy Across Your Data Schema Dreams

Introducing TreeLDR: A Canopy Across Your Data Schema Dreams

TreeLDR is an open-source developer tool with a DSL that makes managing data schemas as easy as defining data structures in your favorite (sane) statically-typed language.
Spruce and TBD Demonstrate Decentralized Identity Interoperability

Spruce and TBD Demonstrate Decentralized Identity Interoperability

We have heard a lot about Decentralized Identity in the last few years. For both Spruce and TBD, Decentralized Identity and user control are at the center of both our missions, and we are excited to announce that we achieved another milestone towards interoperability.
Spruce Developer Update #22

Spruce Developer Update #22

At Spruce, we’re letting users control their identity and data across the web. Here’s the latest from our development efforts.
Decentralized Identity and Web3

Decentralized Identity and Web3

Decentralized identity is the continual catalyst that will unlock a new host of use-cases on top of those existing paradigms.
Spruce Developer Update #21

Spruce Developer Update #21

At Spruce, we’re letting users control their identity and data across the web. Here’s some of the latest from our development efforts.
Upgradeable Decentralized Identity - DID Method Traits

Upgradeable Decentralized Identity - DID Method Traits

DID method traits are testable properties about DID methods that can help implementers tame complexity and choose the right DID method(s) for their use case.
Spruce At Graph Hack 2022

Spruce At Graph Hack 2022

Earlier this month, The Graph hosted Graph Hack at the Palace of Fine Arts in San Francisco. Graph Hack was a three-day hackathon, bringing together developers to kickstart the latest dapps and ideas featuring a mix of on and off-chain data via a variety of impactful use-cases.
Spruce Developer Update #20

Spruce Developer Update #20

At Spruce, we’re letting users control their identity and data across the web. Here’
Why Sign-In with Ethereum is a Game Changer Part 2

Why Sign-In with Ethereum is a Game Changer Part 2

Sign-In with Ethereum opens a path where large corporations can no longer strip a user's ability to access services or spy on their actions. It opens the door for a massive amount of impact in web2 apps and services.
Sign-In with Ethereum - API Harmonization and TypeScript v2.0 Beta Release

Sign-In with Ethereum - API Harmonization and TypeScript v2.0 Beta Release

In our continued updates on Sign-In with Ethereum support, we're pleased to announce that we've harmonized the behavior of our SIWE Core APIs across different languages, added a number of optimizations, and have released a new beta of our TypeScript library with the included changes.

Opinion

View all
How to Build a Digital ID People Actually Want to Use: 5 Lessons From the Field

How to Build a Digital ID People Actually Want to Use: 5 Lessons From the Field

The success of digital ID isn’t measured by credentials issued, but by how often people reach for it in real life.
How Strong UX Turns Digital ID Into Strong Security

How Strong UX Turns Digital ID Into Strong Security

Learn why digital identity systems are only truly secure when usability is treated as a core security requirement alongside technical safeguards.
How Does Multi-Format Issuance Future-Proof Digital Credentials?

How Does Multi-Format Issuance Future-Proof Digital Credentials?

Learn how issuing in multiple formats ensures verifiable digital credentials work across wallets, devices, and borders.

Technology

View all
Digital Wallet Certification: The Foundation for Interoperable State Identity Systems

Digital Wallet Certification: The Foundation for Interoperable State Identity Systems

To build trust, protect privacy, and enable true interoperability, states must establish a certification program for digital wallets and issuers that enforces technical safeguards, statutory principles, and vendor accountability from the start.
A Practical Checklist to Future-Proof Your State’s Digital Infrastructure

A Practical Checklist to Future-Proof Your State’s Digital Infrastructure

From vendor lock-in to privacy compliance, the path to digital modernization is full of trade-offs. This checklist gives state decision-makers a practical framework for evaluating emerging identity technologies and aligning with open-standards best practices.
Why CIOs Are Turning to Digital Credentials for Cybersecurity and Cost Savings

Why CIOs Are Turning to Digital Credentials for Cybersecurity and Cost Savings

Verifiable digital credentials offer a powerful, cost-effective way to enhance identity assurance, prevent fraud, and secure government systems without compromising user privacy.

Policy

View all
Digital Identity In America: Series Overview

Digital Identity In America: Series Overview

An executive guide to SpruceID’s multi-part series on the future of digital identity in the U.S.
Digital Identity: End User Experience

Digital Identity: End User Experience

Part 8 of SpruceID’s Digital Identity in America Series
Verifiers: Trust at the Point of Use

Verifiers: Trust at the Point of Use

Part 7 of SpruceID’s Digital Identity in America Series