DID
Decentralized Identifier
A DID is a digital identifier. It helps its holder and a verifier establish who controls an identity and who a claim relates to. It is not a wallet, and it does not replace application accounts, sign-in methods, or permission rules.
- Also called
- Decentralized Identifier
- Read more
- DID →
Explore this topic
Articles
-
CLARITY Act or Not, Let’s Clarify ABT
Clear law matters, but a product must also explain what its token does, who controls it, what rules apply, and how participants reconcile the record.
-
What's next: ARC, one real application at a time
The new site is live. Here is how we plan to bring ARC into the community, data spaces and everyday applications, with migrations, new products and builders taking part along the way.
-
A Useful Token Must First Stand for Something of Real Value
AI services already use credits to meter storage, compute, and API calls. As Agents begin to act across systems, the important work is not giving those units a fashionable name. It is making the rights, authority, and usage they represent possible to verify and reconcile.
-
AI Agents Need More Than a Wallet
Payment is the most visible connection between AI Agents and blockchains, but the more fundamental questions are: who is the Agent, who authorized it, what can it do, and how do we reconcile what happened when something goes wrong?
-
From Blocklet Server to ARC: Why Owning Software Is Harder Than Generating It
AI can turn a request into software, but it does not automatically make that software, its data, or its identity belong to the user. ARC is the new architecture ArcBlock is building for that problem.
-
Agents Need an Identity. DID May Be the Best Place to Start
An agent cannot exist only as a platform account and an API key. DID can provide a portable, long-lived identity anchor, but authorization, runtime proof, revocation, and audit still have to do their own jobs.
Products
-
ARC Space
active
A data space associated with a DID. Create a personal space, or connect an application with the permissions and data model its task requires.
-
ArcWallet
active
Create and manage a digital identity (DID) and its associated credentials in one app.
-
DID Connect
active
The part of the DID protocol an application uses to ask someone to sign in or present a credential, including alongside third-party accounts.
-
DID Names
active
Domain management built on DID and verifiable credentials. One account can host and manage many domains at once, rather than configuring each one separately.
-
DID Spaces
renamed
A data space associated with a DID. Create a personal space, or connect an application with the permissions and data model its task requires.
-
DID Wallet
renamed
Create and manage a digital identity (DID) and its associated credentials in one app.
Documentation
-
Blockchain Guide
legacy
ArcBlock Blockchain User Guide: Functions and Help Instructions.
-
DID Connect Guide
legacy
The open protocol and development kit for connecting users and dapps.
Terms
-
Agent
A useful system can distinguish the person, service, or agent taking an action; the party it represents; and the permission for that action. Treating all three as one shared secret makes a later decision harder to explain.
-
Blockchain
A distributed ledger that links records cryptographically and uses shared validation and consensus rules to establish an accepted transaction history.
-
Decentralized Identity
An approach where the identifier and the claims about it are held by the subject and checked by the verifier, instead of living inside one provider's account system. DID and verifiable credentials are the pieces that make it workable.
-
DID Document
A DID document describes verification methods and services associated with a DID. W3C defines the shared data model; resolving a DID still requires support for its method. Applications decide which keys, purposes and issuers they accept.
-
did:abt
ArcBlock’s DID method, using the did:abt: namespace to identify accounts, assets and other objects. Resolution requires support for this method.
-
Self-Sovereign Identity
The position that a person should hold their own identifiers and credentials and decide each time what to disclose. It is a stance about who is in control, not a protocol; decentralized identity is how it gets built.