Web3 identity is a user-controlled model built on public-key cryptography. A person proves control by signing with a private key, and the matching public address is the minimal identity primitive. On top of that, decentralized identifiers and verifiable credentials attach names and attestations that can be verified without a central authority. The result is portable and pseudonymous identity that apps can use for login, permissions, and payments with selective disclosure of data.
DID is a Decentralized Identifier that resolves to a DID Document containing public keys and service endpoints, enabling self-sovereign identity across systems.