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.