Skip to main content

Presentation Exchange

Presentation Exchange is the specification a relying party uses to describe, in a machine-readable way, exactly which credentials and claims it needs from a holder, so a wallet can automatically match the request against the credentials it holds.

A presentation definition lists the credential types and fields a relying party accepts as proof, for example "a credential proving the holder is over 18, issued by a Trusted List member". The wallet evaluates that definition against the credentials in the holder's wallet, shows the holder which ones match, and lets them approve exactly what gets shared. OpenID4VP has historically carried presentation exchange requests between a relying party and a wallet.

Back to the glossary