Revoke issued credentials

You can use MATTR VII to control the status of issued credentials. This allows verifiers to obtain the revocation status of a credential as it is being presented in a way that preserves the privacy of the credential holder.

A revocable credential contains a status property that points to a Revocation List which is managed by the credential's issuer. The list contains the revocation status of many credentials.

When a verifier requests a revocation list, the issuer cannot tell what credential are they checking the status for. This means the issuer does not know how often or to whom a credential is being presented, maintaing holder's privacy.