There are currently two id properties in PE
id - The Presentation Definition MUST contain an id property.
- The Input Descriptor Object MUST contain an
id property.
I am sure some use-cases require these ids, but not all: both ids are not required when there is only one presentation_definition or only one input_descriptor. Implementations should be able to decide when to include these ids, which has been a direction in OIDC4VP draft discussion.
cc: @alenhorvat