Midnight Blockchain

Midnight Blockchain Development - Intermediate

Code: KP8BKKHHVendor: Midnight Training SchoolCourse fee ZAR 499.00

Intermediate Midnight training covering state machines, commitments, authentication, Midnight.js providers, Indexer GraphQL/subscriptions, and full DApp integration.

Midnight / CompactIntermediateEnglish

A full-stack Midnight DApp course for students who understand Compact basics. It teaches stronger state models, cryptographic application patterns, provider configuration, private-state persistence, contract deployment, indexer integration, real-time recovery, end-to-end testing, and a privacy-preserving workflow capstone.

Learner rating
☆☆☆☆☆Not rated yet0 ratings
Sign in to rate this course.

Course content

10 chapters · 10 lessons

1. Model robust contract state with sealed fields and state machines

1 sections

2. Persistent hashes, commitments, and privacy-preserving state

1 sections
  • ○Persistent hashes, commitments, and privacy-preserving stateSign in to access this lesson0 min

3. Authentication, access control, nullifiers, and replay resistance

1 sections
  • ○Authentication, access control, nullifiers, and replay resistanceSign in to access this lesson0 min

4. Midnight.js provider architecture in a real DApp

1 sections
  • ○Midnight.js provider architecture in a real DAppSign in to access this lesson0 min

5. Deploy, join, and call compiled contracts with generated types

1 sections
  • ○Deploy, join, and call compiled contracts with generated typesSign in to access this lesson0 min

6. Private-state storage, ZK configuration, and proof providers

1 sections
  • ○Private-state storage, ZK configuration, and proof providersSign in to access this lesson0 min

7. Query Midnight data with the Indexer and GraphQL

1 sections
  • ○Query Midnight data with the Indexer and GraphQLSign in to access this lesson0 min

8. Real-time subscriptions, wallet indexing, and resilient client state

1 sections
  • ○Real-time subscriptions, wallet indexing, and resilient client stateSign in to access this lesson0 min

9. End-to-end testing, privacy testing, and example-driven review

1 sections
  • ○End-to-end testing, privacy testing, and example-driven reviewSign in to access this lesson0 min

10. Intermediate capstone: privacy-preserving approval workflow DApp

1 sections
  • ○Intermediate capstone: privacy-preserving approval workflow DAppSign in to access this lesson0 min