SpruceID Blog

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

Single-Player Ready Apps

Single-Player Ready Apps

The Single-Player Ready (SPR) app architecture allows users to maintain control over their data while also participating in a larger network of related content. It has applications including even sensitive information that should first and foremost be under the user's control.
Spruce Developer Update #31

Spruce Developer Update #31

At Spruce, we’re letting users control their identity and data across the web. Here’s the latest from our development efforts:
Tutorial: Sign-In with Ethereum with RainbowKit

Tutorial: Sign-In with Ethereum with RainbowKit

RainbowKit provides an easy and convenient way for users of your dapp to connect any wallet they have so they can Sign-In With Ethereum and get started using it. In this example, we will show you how to quickly create a new dapp that uses RainbowKit and Sign-In with Ethereum with SSX.
Sign-In with EVM-Compatible Chains

Sign-In with EVM-Compatible Chains

Sign-In with Ethereum isn’t just for Ethereum. It does, in fact, work with L2s and other EVM-compatible chains, and it’s quite easy to set up with the existing SIWE libraries.
Quarterly Standards and Working Groups Update

Quarterly Standards and Working Groups Update

To champion open-source, interoperable solutions that help create a more privacy-forward, user-centric internet, Spruce participates in various working groups of global standards bodies and foundations. Here are our highlights for the first quarter of 2023.
Three Steps to User Control

Three Steps to User Control

At Spruce, our core drive revolves around a world where users have full control over their identity and data in their digital interactions. What does it take to create a user-friendly "self-eject button" from applications on the internet?
Spruce Developer Update #30

Spruce Developer Update #30

At Spruce, we’re letting users control their identity and data across the web. Here’s the latest from our development efforts.
Spruce Integrates Sign-In with Ethereum Into MetaMask

Spruce Integrates Sign-In with Ethereum Into MetaMask

We're now happy to announce a significant step forward in Sign-In with Ethereum adoption with a direct integration into MetaMask.
Spruce Developer Update #29

Spruce Developer Update #29

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

Spruce at ETHDenver 2023

It’s the greatest time of year again–when thousands of developers and Web3 aficionados descend upon the mountains of Colorado for a week of Ethereum fandom, activities, events, and hackathons. ETHDenver is here and Spruce will have events, activities, bounties, talks and more.
Spruce Joins the OpenWallet Foundation

Spruce Joins the OpenWallet Foundation

We’re pleased to announce that Spruce has joined the Open Wallet Foundation, a new open-source project hosted by the Linux Foundation Europe, as a founding member.
Spruce Developer Update #28

Spruce Developer Update #28

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