identus-cloud-agent icon indicating copy to clipboard operation
identus-cloud-agent copied to clipboard

Implement support of the Presentation Request 2.0 protocol in the cloud-agent

Open yshyn-iohk opened this issue 6 months ago • 1 comments

Problem

Identus Platform doesn't support the Presentation Exchange 2.0

Proposed feature

Presentation Exchange 2.0 is one of the widely used protocols on top of the Present Proof protocol. It's essential to implement it in the cloud agent to support the well-known protocol between the peers.

Feature description

Required flows:

Holder Verifier
cloud-agent cloud-agent
cloud-agent SDK-TS
cloud-agent SDK-Swift
cloud-agent SDK-KMP
Verifier Holder
cloud-agent cloud-agent
cloud-agent SDK-TS
cloud-agent SDK-Swift
cloud-agent SDK-KMP

Specification reference: https://identity.foundation/presentation-exchange/spec/v2.0.0/

Anything else?

n/a

yshyn-iohk avatar Aug 04 '25 09:08 yshyn-iohk

We have prex module to support presentation exchange already when we added oid4vp. Tests are here https://github.com/hyperledger-identus/cloud-agent/blob/main/pollux/prex/src/test/scala/org/hyperledger/identus/pollux/prex/PresentationSubmissionVerificationSpec.scala 😃

Sad story: once we have this, oid4vp move away from presentation exchange 😿

patextreme avatar Aug 04 '25 12:08 patextreme