Skip to main content

Pedersen Commitment Calculator

Commit to a value without revealing it — provably hiding and binding

Commitments are computed over secp256k1 in your browser. Nothing is transmitted.

Create commitment

Verify an opened commitment

Paste a commitment, the original value, and the blinding factor to verify the opening.

About the Pedersen Commitment

A Pedersen commitment binds you to a value without revealing it — open later to prove what you committed to. Because it is perfectly hiding and computationally binding, it is the building block for confidential transactions and zero-knowledge statements.

This calculator works over secp256k1: enter a value and blinding factor, get the commitment point, and verify openings. The elliptic-curve math runs locally, so commit-and-reveal experiments never touch a server.

How to use

  1. Enter a value and a random blinding factor.
  2. Generate the commitment point over secp256k1.
  3. Verify an opening later — same value and blinder reproduce it.