Predicate proofs

A predicate proof allows a holder to prove a specific condition (that is, a Boolean expression that references an attribute value) without revealing the actual value of the relevant attribute.

For example, a predicate proof can be used to prove that a person is 18 years or older without revealing the actual age.