Open-Credentialing-Initiative / Digital-Wallet-Conformance-Criteria

Conformance Criteria for Digital Wallets | https://open-credentialing-initiative.github.io/Digital-Wallet-Conformance-Criteria/latest
https://open-credentialing-initiative.github.io/Digital-Wallet-Conformance-Criteria/latest
Apache License 2.0
1 stars 2 forks source link

OCI VP checker #35

Open bluesteens opened 1 year ago

bluesteens commented 1 year ago

Steering summary

create a simple website interface with a tool that allows people to paste a credential presentation to check if it complies to OCI conformance criteria


This item is on hold until an estimate of the project is reviewed by Steering.

Scope

tool that verifies whether a base64 encoded presentation complies with OCI specs

to be hosted on OCI GitHub, new repo

Why we need this

simple interop checks; increase trust in system by potential adopters; public education


Affected Parties (help determine Sunrise/Sunset):

Affected OCI Artifact

Change Category (Guides Steering Review)

- Steering/Industry Review

- Steering/Industry Notification

rceleste125 commented 1 year ago

Format validator Properly structured VP / VC

bluesteens commented 1 year ago

May 8, 2023 Steering feedback: This will require maintenance over time (adjust to changing specs etc.). Does OCI need this, i.e. is it helpful for OCI target audiences? Should this be an OCI tool or maintained by one or few companies? OCI could promote to service provider's tool instead of hosting this. Could this be a time-limited project, i.e. OCI would not support forever?

bluesteens commented 1 year ago

Spherity's VP checker: https://github.com/spherity/oci-vp-checker

bluesteens commented 1 year ago

May 22, Steering feedback: demo by Spherity to OCI and idea of maintenance effort

bluesteens commented 1 year ago

Maintenance considerations:

bluesteens commented 1 year ago

Steering call June 5:

bluesteens commented 1 year ago

additional checks re VC formatting/schema adherence require clarifications in the conformance documents, esp. https://github.com/Open-Credentialing-Initiative/schemas/issues/9