£299 programme

Mai Studies Original · Computing & Engineering

Build a Verifiable Credential Ledger

Most blockchain courses stop at theory. This one is a build. Across six stages you write working code in the page, get it checked instantly, then submit the stage deliverable for marking. The finished system is a verifiable credential ledger: an organisation issues a credential, the holder keeps it, anyone can check it is genuine and has not been revoked. The project output is owned by Mai Studies and may be licensed or sold; you keep the right to show your own work in your portfolio.

12 weeks 90 guided hours Advanced
See membership

No account needed to buy. Pay with your card and we create your student account from the email you enter, with this programme ready inside it for twelve months.

Build a Verifiable Credential Ledger course artwork

What you will achieve

  • Write and test the hashing, block and chain-validation code for a ledger
  • Issue and verify signed credentials against a published schema
  • Design revocation that works without leaking holder identity
  • Anchor a ledger state root and prove a credential without revealing the rest
  • Ship a verifier page that a third party can use with no account

Entry guidance

  • Comfortable writing JavaScript functions
  • Any prior programming course, or equivalent self-taught experience
  • Around seven hours a week for twelve weeks

Original Mai Studies learning material. This is a professional completion programme, not a regulated qualification or university accreditation.

Programme syllabus

7 applied modules

01

Stage 1: Blocks, hashing and the fingerprint rule

Write the fingerprint function every later stage depends on.

02

Stage 2: Chain rules and agreeing on one history

Validate a chain and decide which competing history wins.

03

Stage 3: Issuing a signed credential

Define a credential schema and sign it with a key pair.

04

Stage 4: Revocation without leaking the holder

Build a status list that answers "still valid?" without naming anyone.

05

Stage 5: Anchoring and proving one credential

Publish a single root and prove membership without revealing the rest.

06

Stage 6: The verifier: proving it to a stranger

Ship the check a third party can run with no account.

07

Stage 7: Final project — ship the ledger

Bring the six stages together into one working credential ledger: issue, anchor, verify and revoke, with a written handover an assessor can follow.

What students say

No ratings yet.

Sign in as a student on this programme to leave a rating.