Skip to content

EU Digital Identity Wallet RFCs in EWC to align towards the Large Scale Pilot (LSP) usecases. The project is co-funded by the European Union.

License

Notifications You must be signed in to change notification settings

spherity/eudi-wallet-rfcs

 
 

Repository files navigation

eudi-wallet-rfcs

EWC - EUDI Wallet Request for Comments (RFCs)

AboutContributingApproved RFCsImplementorsLicensing

About

This repository is created to align the implementation of digital wallets across the EWC LSP consortium wallet providers. This also ensures all wallet providers can self-test and sign off against the EWC Interoperability Test Bed (ITB).

Contributing

Feel free to improve the plugin and send us a pull request. If you find any problems, please create an issue in this repo. Once implemented and aligned with the RFCs, wallet providers can raise a PR.

RFC Process Summary

RFCs go through this process towards the Large Scale Pilots (LSPs):

image

Each wallet needs to follow the EWC RFC and perform compliance tests against the EWC Interoperability Test Bed (ITB) to be interoperable with other wallets within EWC. Kindly use the #wallet-support in EWC slack for support.

Current RFCs

Candidate RFCs (Work in progress)

Following are the candidates' RFCs taken up. Note that the title, etc, may change.

RFC # RFC Title
RFC-003 Issue Person Identification Data Issuance
RFC-004 Individual Wallet Instance Attestation
RFC-005 Issue Legal Person Identification Data
RFC-006 Organisational Wallet Instance Attestation
RFC-007 Payment Wallet Intance Attestation
RFC-008 Strong Customer Authentication
RFC-009 Payment Transaction

Approved RFCs

These are the approved RFCs identified to be specified towards wallet providers, producing reference codes and the EWC Interoperability Test Bed (ITB). The supported verifiable credentials and presentations are specified in the EWC supported format csv file.

RFC # RFC Title
RFC-001 Issue Verifiable Credentials Workflow
RFC-002 Present Verifiable Credentials Workflow
RFC-100 EWC Interoperability Profile Towards ITB - v1.0

EWC Wallets (ITB - Compliant)

Holder Wallets for Individuals

Wallet Link Holder Issuer Verifier
iGrant.io Data Wallet iOS, Android
Lissi ID-Wallet iOS, Android
ValidatedID iOS, Android

Organisation Wallets for Issuers and Verifiers

Wallet Link Issuer Verifier
iGrant.io Organisation Wallet demo-business.igrant.io/
Lissi ID-Wallet Connector lissi.id
ValidatedID

Planned EWC Wallets

Holder Wallets for Individuals

Wallet Link Holder Issuer Verifier
Digidentity iOS, Android
DVV Wallet

Organisation Wallets for Issuers and Verifiers

Wallet Link Issuer Verifier
Amadeus Passport Verfifier
DVV Wallet
UAegean (Cyclades Fast Ferries)
E-Group
Sicpa Digital Trust Suite sicpa.com

Funding

image

The project is co-funded by the European Union. However, the views and opinions expressed are those of the author(s) only and do not necessarily reflect those of the European Union or the granting authority. Neither the European Union nor the granting authority can be held responsible.

Licensing

Licensed under the Apache 2.0 License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. The IP is handled as part of the EWC IP agreement.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the LICENSE for the specific language governing permissions and limitations under the License.

About

EU Digital Identity Wallet RFCs in EWC to align towards the Large Scale Pilot (LSP) usecases. The project is co-funded by the European Union.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 81.4%
  • Makefile 18.6%