Rump Gurukul · Self-paced

Zero-knowledge proofs,
taught properly.

From blockchain fundamentals to your own ZK circuits. No prerequisites.

  • 40h — Recorded, self-paced
  • 08 — Modules, foundations to production
  • 01 — Certificate on completion
Who it's for

You don't need a
cryptography background.

Where you start
Module one assumes nothing. The maths arrives when you need it.
Where you finish
Your own circuits, and a working ZK application to show for it.
Syllabus

Eight modules.
Foundations to production.

Forty hours, self-paced. Each module builds on the last.

  1. Module 01

    Build strong foundations

    Blockchain basics, cryptographic primitives, and the mathematics behind elliptic curves and commitments.

  2. Module 02

    Core ZKP protocols

    Interactive proofs like Schnorr and Bulletproofs, and how privacy is achieved without revealing the underlying data.

  3. Module 03

    Modern proof systems

    Groth16, PLONK and STARKs, plus recursive frameworks including Halo2, Nova and SuperNova.

  4. Module 04

    Cutting-edge techniques

    Lookup arguments, sum-check protocols, and polynomial commitments such as KZG.

  5. Module 05

    ZK in production

    ZK-Rollups, ZK-EVMs, ZK-VMs and ZK-Bridges, with case studies from zkSync, StarkNet, Polygon and Succinct Labs.

  6. Module 06

    Tools and DSLs

    Write your own circuits using Circom, Halo2, Noir, Leo and ZoKrates.

  7. Module 07

    Privacy-preserving contracts

    Build confidential applications on Ethereum using Aztec and comparable ecosystems.

  8. Module 08

    Ship and present

    Hands-on project work, concluding with a presentation of a full ZK-based blockchain application.

Who teaches it

Taught by someone
who builds it.

Hridam Basu, founder of Rump Labs
10+years in cryptography research and engineering

Hridam Basu

Founder, Rump Labs · Cryptography researcher and engineer

His work spans confidential transactions, privacy-preserving identity, supply-chain traceability and blockchain gaming wallets. He has been an invited speaker at Devcon and at universities internationally.

Web3
Ethereum Foundation PSE · Polygon · Aztec · Findora · Circularise · Bolt Labs
Research
AT&T Labs · NTT Labs · TCS Labs
Education
M.S. Computer Science, Northeastern University · B.E. Information Technology, Jadavpur University
Speaking
Devcon, plus university lectures worldwide
What you get

Everything that comes
with the course.

  1. 40 hours of lectures

    Recorded and sequenced so each one builds on the last.

  2. Self-paced

    Start when you enrol and move at your own speed.

  3. Hands-on projects

    Build work, not just watching lectures.

  4. Final project

    Finish by building a full ZK-based blockchain application.

  5. Completion certificate

    Issued by Rump Labs on finishing the course.

  6. Job referrals

    Referrals into crypto and blockchain roles where we can make them.

  7. Internship track

    Internship opportunities at Rump Labs based on performance.

  8. Course materials

    Slides, circuits and reading, yours to keep afterwards.

Your details

0 of 11 required fields

1About you
2Your background
3Your profiles
4Why this course

Complete the required fields to continue.By enrolling you agree to Rump Labs' secure checkout. Razorpay processes the payment; no card details are stored on our servers.

Rump Gurukul

Forty hours of ZK.
Your pace, your start date.

Ask about the syllabus, the fee or the internship track before you enrol.