The internet of identity
3ID is a cross-platform identity protocol that unifies experiences, delivers interoperability, and restores trust online.

Interoperable identity infrastructure for Web3

& decentralized

& cross-platform

DID standard compliant

& extensible

& robust


Cross-platform identifiers

At the core of every 3ID is a globally unique decentralized identifier, called a DID. DIDs are a way to establish a universal cross-platform identity that is separate from any single key pair or login system.


Flexible, secure keychains

3IDs are controlled by their keychain, a flexible authentication system that allows users to link one or many wallet keys. For more flexibility, users can link to contracts and assign owners or delegates.


Interoperable signatures

3ID allows users to sign and encrypt information with their identity instead of with individual key pairs. This prevents account lock-in and enables cross-key data interoperability.


Extensible metadata

Add a layer of meaning and context to an identity by attaching metadata. Metadata depends on each use case but can include profiles, descriptions, social graphs, verifications, and much more.


Linked resources

3IDs can be associated to various resources such as registries, databases, and microservices that extend their identity footprint beyond the core model to other sources of information.


Unified access control

3ID signatures can be used to access control resources such as databases, APIs, and servers. Using 3ID eliminates the need to for users to manage additional keys for these services.

Built on 3id

Community Projects

Explore some of the tools and products built by the community
Powered by
Learn more