Practicals
Every practical states why it exists, what it will teach you when it fails, and the safety rules that protect your keys. Never enter a private key or seed phrase anywhere in BCM.
Your first public blockchain transaction
University experiment mapping
Experiment 1: Overview of Blockchain Technology
BCM-C01 · practical: prac-shared-truth · phase 3A
Experiment 2: Basic Cryptography Concepts
BCM-C05 · practical: phase 3B · phase 3B
Experiment 3: MetaMask / Ethereum wallet onboarding
BCM-C02 · practical: prac-first-public-tx · phase 3A
Experiment 4: Create Ethereum smart contract with Solidity
BCM-C09 · practical: phase 3B · phase 3B
Experiment 5: Test and deploy Ethereum smart contract
BCM-C10 · practical: phase 3B · phase 3B
Experiment 6: Remix IDE
BCM-C09 · practical: phase 3B · phase 3B
Experiment 7: SHA implementation
BCM-C05 · practical: phase 3B · phase 3B
Experiment 8: Merkle tree
BCM-C06 · practical: phase 3B · phase 3B
Experiment 9: Simple Ethereum wallet
BCM-C02 · practical: prac-first-public-tx · phase 3A
Experiment 10: Cryptographic hashing
BCM-C05 · practical: phase 3B · phase 3B
Experiment 11: Web3.js Ether transfer
BCM-C11 · practical: phase 3B · phase 3B
Experiment 12: Hyperledger Fabric
BCM-C12 · practical: phase 3B · phase 3B