WebIDs, Solid and the Next Generation Web

use.id is a WebID provider and application development platform which relies on the Solid standard. 

But, what are WebIDs and what is Solid? 

The Solid standard is a standard for personal data exchange on the next generation web. It was invented by Tim Berners-Lee (one of the inventors of the world wide web) and is being adopted around the world. Solid is not based on blockchain technology, but relies on tried-and-tested web technology.

On the Solid-based next generation web, your platform and users each get a WebID. WebIDs are used to exchange data in a standardised way. Just like email addresses enable you to exchange messages in a standardised way. If your users would each have their own WebID, they can share their data with the WebID of your platform or any other platform that follows the Solid standard.

On the next generation web, your users login with their WebID. Your platform allows them to login with the method of their choice. When logged in, you can access the data that they've given access to.

But, how does a WebID relates to a personal data vault, how does it allow you to store structured data and how does it let your users choose their own login method?

Solid defines both the rules to standardise data vaults in which you can store structured data (like a database) and login methods. This allows you to connect multiple of such data vaults and login methods to your WebID.

With Solid and the next generation web, your platform is able to (at least partially) rely on personal data stores as a backend because data exchange is standardised, Solid data vaults can contain both structured and unstructured data and you don’t have to choose which login methods you want to support up front.

Yet, up until now, it was hard to get a WebID and participate in the next generation web.

Digita’s use.id

Digita has designed use.id so people and platforms can easily participate in Web 3.0.  

use.id does not only provide WebIDs, but is also a complete solution for each type of participant. For example, platforms can use use.id’s API to easily create a use.id account for their users. People can easily manage their data vaults, login methods, data and authorisations. And, in addition, your platform can easily synchronise, manage and query the data and metadata that was shared with you.

This way, you can focus on your frontend, reduce your time to market and mitigate your liability whilst giving your users ownership over their data.

Continue reading