Course Dashboard

Active

Comprehensive overview of modules, students, and network activity.

Course ID
5f74e419a291825c637626c196b40a7aa63313cad6e69916cfdec9e5
Policy ID
1280e6d97e7789b3dda128bf560a5e90fdf6e21142a2ba4c331c1e73
Validator Address
addr_test1xqfgpeke0emcnv7a5y5t74s2t6g0mahzz9p29wjvxvwpuumjflq8ctkef92tz72vjdf6m2tams3k84dvyvhg32ts45fqps0wcu

Authorized Teachers

T
midnight-pbl

Course Modules

6 Active Modules
Assignment ID Prerequisites Learning Targets (SLTs)
a08dd276daa0ce9f069de464e2e5304b206116d51d368cf7e5d42d47685e6b37
-
Design Compact circuit verifying signed credential without revealing attributes Use MerkleTree commitments and nullifiers for membership proofs Implement selective disclosure proving claims without revealing identity
cbdbe6b2d762c648b6030a3c3539c3340c07775962e9ccee81653c896c731dc0
-
Compare Midnight execution model to Cardano eUTxO model Describe dual-ledger system and when data lives on public vs private ledger Explain how Midnight relates to Cardano as a partner chain
e0701539147de2d5c565af6506695993de2a5534162149c9017365327a0f91b0
-
Describe the core components of a Compact contract Compare Aiken concepts to their Compact equivalents Write a Compact contract that declares ledger state and exposes a circuit
ff002fac9706528aefb486f663f2ca5f30a03ae474ee9ea098b6bdf187354d7e
-
Explain how disclose primitive controls public vs private visibility Describe how ZK proof is generated and verified by Impact VM Implement a witness function in TypeScript for private data
8c027096565e4c639cd26a206d5a7a065aff9b46f63a107c27541b0e9a1de0a3
-
Design architecture with public verification on Cardano and private proofs on Midnight Describe current interoperability constraints between chains Evaluate when to use Midnight privacy vs Cardano public verification
a00fcaa7dfa8b6991a9aa041edd5a42775c8f8061a9bfdc3f01a24d3a90f6a01
-
Install Compact toolchain and run proof server via Docker Compile a Compact contract and identify output artifacts Deploy contract to Midnight testnet and interact via TypeScript SDK

Active Students

0 Enrolled
  • No active students currently enrolled.

Alumni

0 Graduated
  • No past students yet.