Spruce Developer Update #11

At Spruce, we’re building the most secure and convenient developer tools to share authentic data. Here’s the latest from our development efforts:

DIDKit

DIDKit is our cross-platform toolkit for working with W3C Decentralized Identifiers (DIDs) and Verifiable Credentials (VCs).

Credible

Credible is Spruce’s native credential wallet for the consumption, storage, and presentation of Verifiable Credentials on Android and iOS. We now have open beta releases of Credible in both the iOS App Store and the Google Play Store. Additionally, we’ve added support for giving aliases to credentials in the wallet to make them human-readable.

We still encourage anyone that wishes to test the application out try the following:

  • Download the application either on an Android or iOS device.
  • Create a new wallet using the mobile interface.
  • Obtain a new demo credential by opening up the QR scanner and visiting our demo.
  • Presenting that obtained credential by scanning the QR code in our presentation demo interface.

We welcome all feedback and encourage testers to submit any information or reporting to hello@spruceid.com.

Tezos Profiles

Tezos Profiles is a web application that allows users to create portable verified profiles by demonstrating control over their public social media accounts, and by associating self-attested basic profile information. These verified profiles are then linked to Tezos accounts, allowing any platform to resolve and establish trusted information to mitigate identity fraud.

At the time of writing, there are over 1,500 Tezos Profiles created to date, and we’re continually working on additional integrations in the Tezos ecosystem.

  • We’ve added support for Discord verifications to link Tezos accounts to Discord handles.
  • We’ve built out the necessary workflow to implement Instagram verifications to link Tezos accounts to Instagram handles — pending API approval.
  • We’ve integrated credential deletion in the interface to enable users to reverify in the case of mistakes or information changes.
  • We’ve integrated Tezos Domains support to resolve profiles based on .tez domains.
  • We created a web tool that reads and decodes a signing input string for TezosMethod2021 in order to make the basic profile credential more human-readable for end users.
  • We are currently working on both DNS and GitHub verifications to enable users to associate controlled web domains and GitHub accounts with their Tezos account.
  • Additionally, we’ve handled numerous bug fixes and improvements including: URL formatting issues in the viewer, claims downloading, and additional warnings for users that haven’t deployed profiles or added claims — to name a few.

Follow us on Twitter

Follow us on LinkedIn

Reimagining Trusted Interactions