Skip to content

Commit

Permalink
Upd: Added RFC process and candidates towards v2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
lalc authored Apr 19, 2024
1 parent 3485d11 commit a2f37e6
Showing 1 changed file with 26 additions and 6 deletions.
32 changes: 26 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# eudi-wallet-rfcs

<h1 align="center">
EWC - EUDI Wallet RFCs
EWC - EUDI Wallet Request for Comments (RFCs)
</h1>

<p align="center">
Expand All @@ -13,7 +13,7 @@
<p align="center">
<a href="#about">About</a> •
<a href="#contributing">Contributing</a> •
<a href="#rfcs">RFCs</a> •
<a href="#approved-rfcs">Approved RFCs</a> •
<a href="#implementors">Implementors</a> •
<a href="#licensing">Licensing</a>
</p>
Expand All @@ -26,16 +26,36 @@ This repository is created to align the implementation of digital wallets across

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

## RFCs
## RFC Process Summary

These are the RFCs identified to be specified towards ensuring producing reference code as well towards the EWC ITB. The supported verifiable credentials and presentations are specified in the [EWC supported format csv file](https://github.com/EWC-consortium/eudi-wallet-rfcs/blob/main/ewc-supported-formats.csv).
RFCs go through this process towards the Large Scale Pilots (LSPs):

![image](https://github.com/EWC-consortium/eudi-wallet-rfcs/assets/455274/2113d6b6-1398-4004-8054-2a91551ef437)

## Current RFCs

### Candidate RFCs

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

| **RFC #** | **RFC Title** |
| --------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| RFC-003 | PID Issuance |
| RFC-004 | Individual Wallet Attestation |
| RFC-005 | LPID Issuance |
| RFC-006 | Organisational Wallet Attestation |
| RFC-007 | Payment Wallet 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 code and the EWC Interoperability Test Bed (ITB). The supported verifiable credentials and presentations are specified in the [EWC supported format csv file](https://github.com/EWC-consortium/eudi-wallet-rfcs/blob/main/ewc-supported-formats.csv).

| **RFC #** | **RFC Title** |
| --------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| RFC-001 | [Issue Verifiable Credentials Workflow](https://github.com/EWC-consortium/eudi-wallet-rfcs/blob/main/ewc-rfc001-issue-verifiable-credential.md) |
| RFC-002 | [Present Verifiable Credentials Workflow](https://github.com/EWC-consortium/eudi-wallet-rfcs/blob/main/ewc-rfc002-present-verifiable-credentials.md) |
| RFC-003 | Attest Individual Wallet Instance (TBD) - ARF/OID4 Security |
| RFC-004 | Attest Enterprise Wallet Instance (TBD) - WP3/3.1.2 Requirements/OID4 Security |
| RFC-100 | [EWC Interoperability Profile Towards ITB - v1.0](https://github.com/EWC-consortium/eudi-wallet-rfcs/blob/main/ewc-rfc100-interoperability-profile-towards-itb-v1.0.md) |

## Implementers
Expand Down

0 comments on commit a2f37e6

Please sign in to comment.