Learning Hub · Public Guides

Learn the DIDLab blockchain by doing.

The public portal gives you complete, tested onboarding and deployment examples. Deeper guided exercises, debugging tasks, assessment evidence, and instructor materials stay inside DIDLab Labs and Canvas for enrolled learners.

Learning model

1

Public portal

Concise, complete, working examples anyone can follow.

2

DIDLab Labs

Hands-on workspaces, checkpoints, logs, transaction evidence, and deeper challenges.

3

Canvas

Official assignments, rubrics, deadlines, instructor feedback, and protected course material.

Recommended path

From wallet to first contract

Browse all developer docs

Developer essentials

Short guides that end in a working result

Every public guide is intentionally scoped: enough to build and verify something real, without publishing the deeper course exercises, challenge solutions, or assessment instructions.

What becomes exclusive in DIDLab Labs?

  • • Guided terminal and code workspaces tied to each course lab.
  • • Deep debugging, security, attack/defense, and extension exercises.
  • • Automated checkpoints that verify transactions, contracts, events, and state.
  • • Evidence capture from terminal activity, source code, runtime events, and blockchain receipts.
  • • Instructor-only rubrics, solution guidance, and Canvas-linked assessments.
Public rule: if a guide is linked on blockchain.didlab.org, it should be complete enough to reach the stated outcome and should not depend on a hidden step.