University of AlbertaMultimedia Research Centre · Dept. of Computing Science
ROSSRemote Observation, Sensing & System
Research / R/04 Dual-Use & Defence / BAAS UA-MM Consortium: verifiable academic records on Hyperledger Fabric
R/04 · Dual-Use & Defence

BAAS UA-MM Consortium: verifiable academic records on Hyperledger Fabric

A four-organization Hyperledger Fabric consortium built with MatrixLabs for the UofA Multimedia Master's program: role-scoped portals, one-signature verification, and privacy-preserving records.

Dual-Use & DefenceBlockchainHyperledger Fabric

BAAS UA-MM Consortium is a blockchain-as-a-service demonstration built with MatrixLabs for the University of Alberta MSc in Computing Science (Multimedia Specialization) program. Four MSP-distinct organizations share the network: the program office, an industry internship host, a training provider, and a funding administrator, running two channels and six chaincodes on an operator-grade Hyperledger Fabric stack.

The demo puts the student at the center. A student portal collapses the full academic record into a single “Verified by chain” bundle: one Merkle root, signed by the program’s MSP, anchored in one transaction. Transcript rows, tuition payments, internship reports and credentials each carry their own on-chain transaction hash, and one click verifies the entire document.

Privacy is handled with Private Data Collections. Personally identifiable information stays inside the issuing organization’s collection while the shared ledger carries hashes, and any role outside the collection sees those fields redacted in the interface. Seven role-scoped portals across two tiers give each participant exactly the view they are authorized to see. These range from students and supervisors to funders and network operators.

The stack itself is production-shaped: four organizations with three peer containers each, four certificate authorities, and a three-node Raft orderer cluster, with chain-anchored proposal flows for onboarding new consortium members.

The public consortium explorer: live chain stats, latest blocks and transactions, the four member organizations, and seven role portals.

The public consortium explorer of the demo. Developed by MatrixLabs.

Student portal with the “Verified by chain” bundle: Merkle root signed by the program MSP, and per-row transaction hashes on the transcript.

The student portal: one Merkle-rooted, chain-anchored bundle verifies the full academic record.