Self sovereign identity, or SSI, is the term used to refer to identities and credentials managed by their owner without the need of intermediaries. When using SSI, each individual have the control over which identity or credential they want to share with other entities. SSI solutions have been possible by heavily applying cryptography solutions which can guarantee the security and trust in the storage and exchange of data.
SSI solutions remove the intermediaries but also transfer to their owners the responsibility over their identities and credentials. In order to deal with this new reality, several implementations of digital wallets and identity management tools have emerged, and also the need of integration between them. That's where W3C comes with a proposal for standardizing the representation of digital identities and credentials, by defining the DID (Decentralized Identifiers) and VC (Verifiable Credential) standards and suggesting a common architecture for this type of solutions: