Explore Topics

Style guide

Table of Contents

Background

Bulletproofs are short non-interactive zero-knowledge proofs that require no trusted setup. A bulletproof can be used to convince a verifier that an encrypted plaintext is well formed. For example, prove that an encrypted number is in a given range, without revealing anything else about the number.

Learning Path Matrix

Topics Type
Bulletproofs and Mimblewimble report
Building on Bulletproofs report
The Bulletproof Protocols report
Mimblewimble Multiparty Bulletproof UTXO report