Browse DIDLab Docs

Reference

Credentials & Badge Contracts

A concise overview of the DIDLab badge contract and how credential-style NFT records fit into the learning platform.

Purpose

DIDLab uses an on-chain badge contract for credential-style learning and research workflows. The public portal exposes the working credential interface at /nft; deeper issuance policy, grading rules, and course-specific badge criteria remain instructor-managed.

Current network contract

  • Badge contract: 0xF576C25355981AB143595FE0Bc224d6E46acC54f
  • Network: DIDLab, chain ID 252501
  • Explorer: https://explorer.didlab.org

Public workflow

  1. Connect a DIDLab wallet.
  2. Open the Credentials page.
  3. Read the badge/credential metadata shown by the portal.
  4. Use Blockscout to inspect the contract and relevant transactions.
  5. Verify the holder address and token/badge identifier independently.

Course boundary

The public documentation explains how to read and verify a credential. Instructor-only issuance rules, assessment mapping, badge eligibility, and graded evidence belong in Canvas and DIDLab Labs.

Validation profile

Network

DIDLab Blockchain

Chain ID

252501

Client

Hyperledger Besu

Consensus

QBFT

Native asset

TRUST

Platform token

TT (ERC-20)

Solidity examples

0.8.24

Last validated

August 2026

Go deeper in DIDLab Labs

Public documentation explains the workflow and expected result. Authenticated DIDLab Labs adds managed workspaces, deeper exercises, checkpoints, evidence capture, and instructor assessment.

Open DIDLab Labs