Build strong foundations
Blockchain basics, cryptographic primitives, and the mathematics behind elliptic curves and commitments.
A 40-hour, self-paced certification course taking you from blockchain fundamentals to writing your own ZK circuits. No prerequisites. No prior coding knowledge required.
Recorded lectures, at your own pace. Hands-on projects. Certificate on completion.
Zero-knowledge proofs in blockchain, theory and applications — a hands-on route from first principles to the systems running in production today.
Blockchain basics, cryptographic primitives, and the mathematics behind elliptic curves and commitments.
Interactive proofs like Schnorr and Bulletproofs, and how privacy is achieved without revealing the underlying data.
Groth16, PLONK and STARKs, plus recursive frameworks including Halo2, Nova and SuperNova.
Lookup arguments, sum-check protocols, and polynomial commitments such as KZG.
ZK-Rollups, ZK-EVMs, ZK-VMs and ZK-Bridges, with case studies from zkSync, StarkNet, Polygon and Succinct Labs.
Write your own circuits using Circom, Halo2, Noir, Leo and ZoKrates.
Build confidential applications on Ethereum using Aztec and comparable ecosystems.
Hands-on project work, concluding with a presentation of a full ZK-based blockchain application.
Where we start
Module one assumes nothing. We build the mathematics you need — elliptic curves, commitments, the primitives — as we go, in the order you need them. Engineers, students and career-switchers have all started here without a cryptography background.
Where you finish
By the final module you will have written your own circuits in Circom or Noir, understood why one proof system is chosen over another, and built a working ZK application of your own. Not a certificate of attendance — something you can show.
01
40 hours of lectures
Recorded and sequenced so each one builds on the last.
02
Self-paced
Start when you enrol and move at your own speed.
03
Hands-on projects
Build work, not just watching lectures.
04
Final project
Finish by building a full ZK-based blockchain application.
05
Completion certificate
Issued by Rump Labs on finishing the course.
06
Job referrals
Referrals into crypto and blockchain roles where we can make them.
07
Internship track
Internship opportunities at Rump Labs based on performance.
08
Course materials
Slides, circuits and reading, yours to keep afterwards.
Founder, Rump Labs · Cryptography researcher and engineer
Over a decade of cryptography research and engineering in the blockchain industry, building systems based on zero-knowledge proofs and secure multiparty computation.
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
Duration
40 hours of recorded lectures
Pace
Self-paced. Start any time
Format
Online, with hands-on project work
Prerequisites
None. No prior coding or cryptography needed
Certificate
Official completion certificate from Rump Labs
After the course
Job referrals and internship opportunities
Course fee
…
By enrolling you agree to Rump Labs' secure checkout. Razorpay processes the payment; no card details are stored on our servers.