Welcome to d-gree’s documentation!¶
d-gree (http://d-gree.org) is an open source decentralised solution toolbox for handling digital degrees, certificates, badges and microcredentials. It is aimed at educational institutions and training programme providers on their path to offering digital records of student achievements. One of the defining characteristics of d-gree is the ability to run on the Internet Computer [1].

Before diving into the software architecture, it is advised to get familiar with the Artefacts produced by d-gree, as well as typical Workflows associated to them including issuance and revocation. Further central concepts are workspaces, Configuration and Operation Modes. Miscellaneous concepts are documented in Concepts.
Structurally, d-gree is a toolbox of many software components that can be stitched together as needed. An overview is given in Components. Here are some further details about components that have reached a certain maturity:
Guided configuration, see Configurator.
Production of badges, see Badgegen.
Production services based on d-gree are currently operating at:
Zurich University of Applied Sciences, Switzerland, publicly accessible through https://credentials.zhaw.ch/
Development of d-gree is supported by a number of research and development projects, including funding by:
Innosuisse, the Swiss Innovation Agency (# 69879.1 INNO-ICT)
DFINITY Foundation, Zurich, Switzerland
ZHAW digital, Zurich University of Applied Sciences, Switzerland
ETH Zurich, School of Continuing Education, Switzerland
The development is supported by an R&D Team.