Skip to main content


This page details the terminologies commonly used in the documentation.


Ether is the cryptocurrency used in the Ethereum blockchain network. Ethers are used to create and interact with smart contracts. They can either be mined or bought via fiat currency (e.g. Singapore Dollars).


The process of generating a digital signature with the use of various signing algorithms.


Digital signature generated from signing and is primarily used to verify the authenticity of transactions or documents issued to the blockchain.

Smart contract

Ethereum Smart Contract


Ethereum Wallets



Document store

A document store is a smart contract on the Ethereum network that records the issuance and revocation status of OpenAttestation (OA) documents. The document store allows the owner to perform the following actions:

  • issue new OA documents
  • revoke an existing OA document
  • check for the validity of an OA document
  • transferring the document store to another owner

Know Your Customer (KYC)

The know your customer or know your client (KYC) guidelines in financial services requires that professionals make an effort to verify the identity, suitability, and risks involved with maintaining a business relationship.

Decentralized Application (dapp)

A DApp has its backend code running on a decentralized peer-to-peer network. Contrast this with an app where the backend code is running on centralized servers.