Skip to main content

Glossary of Terms

Decentralized indentifier#

A portable URL-based identifier, also known as a DID, associated with an entity or individual. These identifiers are most often used in a verifiable credential and are associated with subjects such that a verifiable credential itself can be easily ported from one repository to another without the need to reissue the credential. An example of a DID is did:example:123456abcdef.

Decentralized identifier document#

Also referred to as a DID document, this is a document that contains information related to a specific decentralized identifier, such as the associated repository and public key information.

Verfiable credential properties#

@context#

Used to define the data type,language and transformation information of the VC. ItMUST be an ordered set where the first item is a URI with the value https://www.w3.org/2018/credentials/v1.

id#

Unambiguously refers to an object, such as a person, product, or organization

type#

Used to express that this is a verifiable credential. It MUST be, or map to (through interpretation of the @context property), one or more URIs. If more than one URI is provided, the URIs MUST be interpreted as an unordered set.

issuer#

An entity that asserts claims about one or more subjects, creates a verifiable credential from these claims, and transmits the verifiable credential to a holder/receiver.

issuanceDate#

Used to express the date and time from when a credential becomes valid. VCs MUST have and issuance date and it MUST be a string value of an [RFC3339] combined date and time string.

credentialSubject#

A set of objects that contain one or more properties that are each related to a subject of the verifiable credential. Each object MAY contain an id

JWT#

A JSON Web Token (JWT) is a compact, URL-safe means of representing claims to be transferred between two parties. The claims in a JWT are encoded as a JSON object that is used as the payload of a JSON Web Signature (JWS) structure or as the plaintext of a JSON Web Encryption (JWE) structure, enabling the claims to be digitally signed or integrity protected with a Message Authentication Code (MAC) and/or encrypted. RFC7519

Example of a JWT:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.
eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.
SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

To learn more about JWTs visit JWT.io

NFT#

Also known as a Non Fungible Token, an NFT is a non-interchangeable unit of data that is stored on a blockchain. It is often used to virtually represent one of a kind items like art, photos, videos etcs.

NFT Marketplace#

A platform where NFts can be displayed, stored, traded and even created. An example of a marketplace is opensea.io

NFT url#

A URI used to locate an NFT listing on a NFT marketplace. An example can be the Citizen cope's something to believe in NFT listing can be found via this url on opensea.