diff --git a/README.md b/README.md index b8b3867a5..814631fb2 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,18 @@ Aries RFC includes an "implementations" section and all RFCs with a status great RFCs go through a standard lifecycle. -![lifecycle](lifecycle.png) + + +![lifecycle](https://www.plantuml.com/plantuml/png/TP1DZeCm38NtEKK6rbnXHAKUe6gNg8iKN43AJ-GOUlsIoa60mYQs_Db-UQu3AQJ9QF570nYGy_X2PKayI178uWuq8dI5L45oBilbINm9MZFdVCjlwBmBiQR7Vg0U0IoZAnXd0w6YBBwqBVWJv3sw-O1MfQefVvLdzR_J43l1gdCVk-bCSeAJJ0Uh7lPeU5CJ7SSUlX0lESUyAeytLZ3wMpdVLt1Cq-iFqvoemNQJqLy0) #### PROPOSED To __propose__ an RFC, [use these instructions to raise a PR]( @@ -40,6 +51,10 @@ To get an RFC __adopted__, [socialize and implement](contributing.md#how-to-get- To __refine__ an RFC, propose changes to it through additional PRs. Typically these changes are driven by experience that accumulates during or after adoption. Minor refinements that just improve clarity can happen inline with lightweight review. Status is still ADOPTED. +#### STALLED +An RFC is __stalled__ when a [proposed](#proposed) RFC makes +no progress towards implementation such that it is extremely unlikely it will ever move forward. The __stalled__ state differs from [retired](#retired) in that it is an RFC that has never been implemented or superseded. Like the [retired](#retired) state, it is (likely) an end state and the RFC will not proceed further. Such an RFC remains in the repository on the off chance it will ring a chord with others, be returned to the [proposed](#proposed) state, and continue to evolve. + #### RETIRED An RFC is __retired__ when it is withdrawn from community consideration by its authors, when implementation seems permanently stalled, or when significant refinements require a superseding document. If a retired RFC has been superseded, its `Superseded By` field should contain a link to the newer spec, and the newer spec's `Supersedes` field should contain a link to the older spec. Permalinks are not broken. diff --git a/code/genSite.sh b/code/genSite.sh index abe655442..fe81e9c6e 100755 --- a/code/genSite.sh +++ b/code/genSite.sh @@ -14,6 +14,9 @@ sed -e "s#/tags.md#tags.md#g" index.md > docs/RFCindex.md # Features and Concept -- collect all of the RFCs cp -r features concepts docs +# Update the index.md file +python code/generate_index.py + # Make a copy of AIP 2 RFCs using the right commit for each python code/aipUpdates.py -v 2.0 -l "./code/cpAIPs.sh" | \ sed -e "/0317-please-ack/d" -e "/0587-encryption-envelope-v2/d" -e "/0627-static-peer-dids/d" \ diff --git a/code/rfcs.py b/code/rfcs.py index aa0a04940..320862e5b 100644 --- a/code/rfcs.py +++ b/code/rfcs.py @@ -6,7 +6,7 @@ ' status_note start_date supersedes superseded_by tags content_idx impl_count impl_table') -status_list = ["ADOPTED", "ACCEPTED", "DEMONSTRATED", "PROPOSED", "RETIRED"] +status_list = ["ADOPTED", "ACCEPTED", "DEMONSTRATED", "PROPOSED", "STALLED", "RETIRED"] root_folder = os.path.normpath(os.path.join(os.path.dirname(os.path.abspath(__file__)), '..')) diff --git a/concepts/0017-attachments/README.md b/concepts/0017-attachments/README.md index f6dc843aa..b4d9af7f4 100644 --- a/concepts/0017-attachments/README.md +++ b/concepts/0017-attachments/README.md @@ -1,8 +1,8 @@ # Aries RFC 0017: Attachments - Authors: [Daniel Hardman](daniel.hardman@gmail.com), Sam Curren, Andrew Whitehead -- Status: [ACCEPTED](/README.md#accepted) -- Since: 2019-01-31 +- Status: [ADOPTED](/README.md#adopted) +- Since: 2024-05-01 - Status Note: Used in a number of other RFCs. - Start Date: 2018-12-24 - Tags: [concept](/tags.md#concept) diff --git a/concepts/0029-message-trust-contexts/README.md b/concepts/0029-message-trust-contexts/README.md index a5e2815bb..83a7ed1b4 100644 --- a/concepts/0029-message-trust-contexts/README.md +++ b/concepts/0029-message-trust-contexts/README.md @@ -1,9 +1,9 @@ # Aries RFC 0029: Message Trust Contexts - Authors: [Daniel Hardman](daniel.hardman@gmail.com) -- Status: [DEMONSTRATED](/README.md#demonstrated) -- Since: 2019-05-10 -- Status Note: Only implemented in one codebase and in the sample code here. +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: Not practically applied. - Supersedes: [Indy HIPE PR #120](https://github.com/hyperledger/indy-hipe/pull/120) - Start Date: 2018-02-10 (approx, backdated) - Tags: [concept](/tags.md#concept) diff --git a/concepts/0051-dkms/README.md b/concepts/0051-dkms/README.md index 5b39b6cc9..bf049b5c8 100644 --- a/concepts/0051-dkms/README.md +++ b/concepts/0051-dkms/README.md @@ -1,9 +1,9 @@ # Aries RFC 0051: Decentralized Key Management - Authors: [Drummond Reed](drummond@connect.me) et al. -- Status: [DEMONSTRATED](/README.md#demonstrated) -- Since: 2019-03-29 -- Status Note: Somewhat familiar to many in the community, and influential in the designs of other RFCs--but not yet deeply explored or socialized. +- Status: [RETIRED](/README.md#retired) +- Since: 2024-04-03 +- Status Note: Covered elsewhere and not specific to Aries. - Start Date: 2018-09-01 (approx, backdated) - Tags: [concept](/tags.md#concept) diff --git a/concepts/0094-cross-domain-messaging/README.md b/concepts/0094-cross-domain-messaging/README.md index c975c9c5c..61119cc76 100644 --- a/concepts/0094-cross-domain-messaging/README.md +++ b/concepts/0094-cross-domain-messaging/README.md @@ -1,8 +1,8 @@ # Aries RFC 0094: Cross-Domain Messaging - Authors: [Stephen Curran](swcurran@gmail.com) -- Status: [ACCEPTED](/README.md#accepted) -- Since: 2018-10-29 +- Status: [ADOPTED](/README.md#adopted) +- Since: 2024-05-01 - Status Note: Socialized and broadly understood in other conceptual RFCs about routing. - Supersedes: [0022-Cross-Domain-Messaging](https://github.com/hyperledger/indy-RFC/blob/master/text/0022-cross-domain-messaging/README.md) - Start Date: 2018-08-13 diff --git a/concepts/0207-credential-fraud-threat-model/README.md b/concepts/0207-credential-fraud-threat-model/README.md index 522eb7fd0..beb1569ad 100644 --- a/concepts/0207-credential-fraud-threat-model/README.md +++ b/concepts/0207-credential-fraud-threat-model/README.md @@ -1,8 +1,8 @@ # 0207: Credential Fraud Threat Model - Authors: [Daniel Hardman](daniel.hardman@gmail.com) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-08-30 -- Status Note: socialized on an informal credential fraud study group (https://groups.google.com/d/forum/credential-fraud-study) since ~May 2019. +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. Socialized on an informal credential fraud study group (https://groups.google.com/d/forum/credential-fraud-study) circa 2019. - Start Date: 2019-05-23 - Tags: [concept](/tags.md#concept), [credentials](/tags.md#credentials) diff --git a/concepts/0217-linkable-message-paths/README.md b/concepts/0217-linkable-message-paths/README.md index a303c65fb..3b7f1bbcc 100644 --- a/concepts/0217-linkable-message-paths/README.md +++ b/concepts/0217-linkable-message-paths/README.md @@ -1,8 +1,8 @@ # Aries RFC 0217: Linkable Message Paths - Authors: [Daniel Hardman](daniel.hardman@gmail.com) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-09-10 -- Status Note: Purely theoretical at this point, but may be relevant to efforts to join subprotocols to superprotocols. Mentioned in [RFC 0214 "Help Me Discover" Protocol](../../features/0214-help-me-discover/README.md). +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Start Date: 2019-08-26 - Tags: [concept](/tags.md#concept) diff --git a/concepts/0250-rich-schemas/README.md b/concepts/0250-rich-schemas/README.md index 9cedcc643..f0430400a 100644 --- a/concepts/0250-rich-schemas/README.md +++ b/concepts/0250-rich-schemas/README.md @@ -1,8 +1,8 @@ # RFC 0250: Rich Schema Objects - Author: [Ken Ebert](ken@sovrin.org), [Brent Zundel](brent.zundel@evernym.com) -- Status: [RETIRED](/README.md#retired) -- Since: 2019-10-08 -- Status Note: Port of [this HIPE](https://github.com/hyperledger/indy-hipe/tree/main/text/0119-rich-schemas/README.md) +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No recent progress and no implementations have been created. - Supersedes: [this HIPE](https://github.com/hyperledger/indy-hipe/tree/main/text/0119-rich-schemas/README.md) - Start Date: 2019-03-19 - Tags: [concept](/tags.md#concept), [rich-schemas](/tags.md#rich-schemas) diff --git a/concepts/0257-private-credential-issuance/README.md b/concepts/0257-private-credential-issuance/README.md index 107af2adf..36a7c9335 100644 --- a/concepts/0257-private-credential-issuance/README.md +++ b/concepts/0257-private-credential-issuance/README.md @@ -1,8 +1,8 @@ # Aries RFC 0257: Private Credential Issuance - Authors: Daniel Hardman and Lovesh Harchandani -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-10-16 -- Status Note: under study +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No recent progress and no implementations have been created. - Start Date: 2019-08-26 - Tags: [concept](/tags.md#concept), [protocol](/tags.md#protocol) diff --git a/concepts/0268-unified-didcomm-agent-deeplinking/README.md b/concepts/0268-unified-didcomm-agent-deeplinking/README.md index 6d112a4dd..30e394423 100644 --- a/concepts/0268-unified-didcomm-agent-deeplinking/README.md +++ b/concepts/0268-unified-didcomm-agent-deeplinking/README.md @@ -1,8 +1,8 @@ # Aries RFC 0268: Unified DIDCOMM Deeplinking - Authors: [Dev Bharel](dev@spaceman.id), [Alexi Falquier](alexis@spaceman.id) - Status: [PROPOSED](/README.md#proposed) -- Since: 2019-10-23 -- Status Note: Proposed +- Since: 2019-10-23 +- Status Note: Proposed - Start Date: 2018-10-04 - Tags: [concept](/tags.md#concept) diff --git a/concepts/0289-toip-stack/README.md b/concepts/0289-toip-stack/README.md index cbb87aa5b..40cfa0bb3 100644 --- a/concepts/0289-toip-stack/README.md +++ b/concepts/0289-toip-stack/README.md @@ -1,8 +1,8 @@ # 0289: The Trust Over IP Stack - Authors: Matthew Davie, [Dan Gisolfi](dan.gisolfi@gmail.com), [Daniel Hardman](daniel.hardman@evernym.com), [John Jordan](john.jordan@gov.bc.ca), Darrell O'Donnell, [Drummond Reed](drummond.reed@evernym.com), [Oskar van Deventer](oskar.vandeventer@tno.nl) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-11-04 -- Status Note: Initial Proposal +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No recent progress and no implementations have been created. - Start Date: 2019-01-01 - Tags: [concept](/tags.md#concept), stack, trust layer, governance framework diff --git a/concepts/0420-rich-schemas-common/README.md b/concepts/0420-rich-schemas-common/README.md index dfc085988..e692d652a 100644 --- a/concepts/0420-rich-schemas-common/README.md +++ b/concepts/0420-rich-schemas-common/README.md @@ -1,8 +1,8 @@ # 0420: Rich Schema Objects Common - Author: [Alexander Shcherbakov](mailto:alexander.shcherbakov@evernym.com), [Brent Zundel](mailto:brent.zundel@evernym.com), [Ken Ebert](mailto:ken@sovrin.org) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2020-02-13 -- Status Note: Part of proposed Rich Schema capabilities for credentials +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No recent progress and no implementations have been created. - Start Date: 2020-02-05 - Tags: [concept](/tags.md#concept), [rich-schemas](/tags.md#rich-schemas) diff --git a/concepts/0441-present-proof-best-practices/README.md b/concepts/0441-present-proof-best-practices/README.md index 92e446811..c655c7836 100644 --- a/concepts/0441-present-proof-best-practices/README.md +++ b/concepts/0441-present-proof-best-practices/README.md @@ -1,8 +1,8 @@ # 0441: Prover and Verifier Best Practices for Proof Presentation - Authors: [Stephen Klump](stephen.klump@becker-carroll.com) -- Status: [ACCEPTED](/README.md#accepted) -- Since: 2021-04-15 -- Status Note: Interoperability guidance when using Indy AnonCreds Present Proof. An element of the Indy AnonCreds subtarget for [AIP v2.0](../../concepts/0302-aries-interop-profile/README.md). +- Status: [ADOPTED](/README.md#adopted) +- Since: 2024-05-01 +- Status Note: Interoperability guidance when using AnonCreds Present Proof. An element of the AnonCreds subtarget for [AIP v2.0](../../concepts/0302-aries-interop-profile/README.md). - Start Date: 2020-10-31 - Tags: [concept](/tags.md#concept), [credentials](/tags.md#credentials) diff --git a/concepts/0478-coprotocols/README.md b/concepts/0478-coprotocols/README.md index 583765d0b..8228f9dd9 100644 --- a/concepts/0478-coprotocols/README.md +++ b/concepts/0478-coprotocols/README.md @@ -1,8 +1,8 @@ # Aries RFC 0478: Coprotocols - Authors: [Daniel Hardman](daniel.hardman@gmail.com) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2020-05-19 -- Status Note: Sister RFC to [Aries RFC 0482](../../features/0482-coprotocol-protocol/README.md), which documents a specific protocol to facilitate protocol interactions. Socialized on Aries community call in Feb 2020, using [these slides](https://docs.google.com/presentation/d/17hk6QqLW5M9E4TBPZwXIUBu9eEinMNXReceyZTF4LpA/edit). Discussed again in May 2020. Source files for graphics are either checked in or are published at https://j.mp/2XgyjH3. +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No recent progress and no implementations have been created. - Start Date: 2020-02-03 - Tags: [concept](/tags.md#concept), [protocol](/tags.md#protocol) diff --git a/features/0015-acks/README.md b/features/0015-acks/README.md index 1236f089e..c309d442b 100644 --- a/features/0015-acks/README.md +++ b/features/0015-acks/README.md @@ -1,8 +1,8 @@ # Aries RFC 0015: ACKs - Authors: [Daniel Hardman](daniel.hardman@gmail.com) -- Status: [ACCEPTED](/README.md#accepted) -- Since: 2021-04-15 +- Status: [ADOPTED](/README.md#adopted) +- Since: 2024-05-01 - Status Note: Broadly implemented, adopted into many protocols and part of [AIP 1 and 2](../../concepts/0302-aries-interop-profile/README.md). - Start Date: 2018-12-26 - Tags: [feature](/tags.md#feature) diff --git a/features/0024-didcomm-over-xmpp/README.md b/features/0024-didcomm-over-xmpp/README.md index 8275dfe4b..9c449a3fd 100644 --- a/features/0024-didcomm-over-xmpp/README.md +++ b/features/0024-didcomm-over-xmpp/README.md @@ -1,9 +1,9 @@ # Aries RFC 0024: DIDComm over XMPP - Authors: [Oskar van Deventer](oskar.vandeventer@tno.nl), [Galit Rahim](galit.rahim@tno.nl), [Alexander Blom](alexander.blom@bloqzone.com) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-06-14 -- Status Note: , moving from Indy to Aries. +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Supersedes: [Indy DIDComm-over-XMPP](https://github.com/Oskar-van-Deventer/indy-hipe/tree/main/text/didcom-over-xmpp) - Start Date: 2019-04-23 - Tags: [feature](/tags.md#feature) diff --git a/features/0030-sync-connection/README.md b/features/0030-sync-connection/README.md index 13ceecbfc..723bf843a 100644 --- a/features/0030-sync-connection/README.md +++ b/features/0030-sync-connection/README.md @@ -1,9 +1,9 @@ # Aries RFC 0030: Sync Connection Protocol 1.0 - Authors: [Daniel Hardman](daniel.hardman@gmail.com) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-07-03 -- Status Note: used by the [peer DID method spec](https://openssi.github.io/peer-did-method-spec). Implementation beginning. +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Supersedes: [Indy HIPE PR #104](https://github.com/hyperledger/indy-hipe/pull/104) - Start Date: 2018-10-01 - Tags: [feature](/tags.md#feature), [decorator](/tags.md#decorator), [protocol](/tags.md#protocol) diff --git a/features/0035-report-problem/README.md b/features/0035-report-problem/README.md index e63a50447..137d9f94c 100644 --- a/features/0035-report-problem/README.md +++ b/features/0035-report-problem/README.md @@ -1,8 +1,8 @@ # Aries RFC 0035: Report Problem Protocol 1.0 - Authors: [Stephen Curran](swcurran@cloudcompass.ca), [Daniel Hardman](daniel.hardman@gmail.com) -- Status: [ACCEPTED](/README.md#accepted) -- Since: 2021-03-15 +- Status: [ADOPTED](/README.md#adopted) +- Since: 2024-05-01 - Status Note: Implemented in multiple codebases. - Supersedes: [Indy HIPE PR #65]( https://github.com/hyperledger/indy-hipe/pull/65) - Start Date: 2018-11-26 diff --git a/features/0075-payment-decorators/README.md b/features/0075-payment-decorators/README.md index ff49c3036..4c5642172 100644 --- a/features/0075-payment-decorators/README.md +++ b/features/0075-payment-decorators/README.md @@ -1,9 +1,9 @@ # Aries RFC 0075: Payment Decorators - Authors: [Sam Curren](sam@sovrin.org), [Daniel Hardman](daniel.hardman@gmail.com), Tomislav Markovski -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-06-11 -- Status Note: Still being studied. +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Supersedes: [Indy HIPE PR #129]( https://github.com/hyperledger/indy-hipe/pull/129) - Start Date: 2019-04-22 - Tags: [feature](/tags.md#feature), [decorator](/tags.md#decorator) diff --git a/features/0092-transport-return-route/README.md b/features/0092-transport-return-route/README.md index b121e2371..5a63f53b0 100644 --- a/features/0092-transport-return-route/README.md +++ b/features/0092-transport-return-route/README.md @@ -1,8 +1,8 @@ # Aries RFC 0092: Transports Return Route - Authors: [Sam Curren](sam@sovrin.org) -- Status: [ACCEPTED](/README.md#accepted) -- Since: 2019-12-06 +- Status: [ADOPTED](/README.md#adopted) +- Since: 2024-05-01 - Status Note: - Supersedes: [INDY HIPE PR 116](https://github.com/hyperledger/indy-hipe/pull/116) - Start Date: 2019-03-04 diff --git a/features/0114-predefined-identities/README.md b/features/0114-predefined-identities/README.md index 3f4851889..6d3ac98c5 100644 --- a/features/0114-predefined-identities/README.md +++ b/features/0114-predefined-identities/README.md @@ -1,9 +1,9 @@ # Aries RFC 0114: Predefined Identities - Authors: Daniel Hardman -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-07-10 -- Status Note: (explanation of current status; if adopted, links to impls or derivative ideas; if superseded, link to replacement) +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Start Date: 2019-07-10 - Tags: [feature](/tags.md#feature) diff --git a/features/0116-evidence-exchange/README.md b/features/0116-evidence-exchange/README.md index f477f50a2..3b29fd35d 100644 --- a/features/0116-evidence-exchange/README.md +++ b/features/0116-evidence-exchange/README.md @@ -1,9 +1,9 @@ # Aries RFC 0116: Evidence Exchange Protocol 0.9 - Authors: [Dan Gisolfi](mailto:dan.gisolfi@gmail.com) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-07-26 -- Status Note: Revised to address both physical and digital identity proofing methods and NIST assurance levels. +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Start Date: 2019-07-05 - Tags: [feature](/tags.md#feature), [protocol](/tags.md#protocol) diff --git a/features/0183-revocation-notification/README.md b/features/0183-revocation-notification/README.md index 254626a1d..1abcb4158 100644 --- a/features/0183-revocation-notification/README.md +++ b/features/0183-revocation-notification/README.md @@ -1,7 +1,7 @@ # Aries RFC 0183: Revocation Notification 1.0 - Authors: [Keith Smith] -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-08-12 +- Status: [ACCEPTED](/README.md#accepted) +- Since: 2024-05-01 - Status Note: Initial proposal after discussion on rocketchat - Supersedes: - Start Date: 2018-08-12 diff --git a/features/0193-coin-flip/README.md b/features/0193-coin-flip/README.md index 80df31ebe..d399f86f1 100644 --- a/features/0193-coin-flip/README.md +++ b/features/0193-coin-flip/README.md @@ -1,9 +1,9 @@ # Aries RFC 0193: Coin Flip Protocol 1.0 - Authors: [Daniel Hardman](daniel.hardman@gmail.com), [Patrick Stürmlinger](patrick@mindf.org) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-08-19 -- Status Note: minor update in late 2020 +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Start Date: 2019-08-19 - Tags: [feature](/tags.md#feature), [protocol](/tags.md#protocol) diff --git a/features/0211-route-coordination/README.md b/features/0211-route-coordination/README.md index 142d0e630..5952982d9 100644 --- a/features/0211-route-coordination/README.md +++ b/features/0211-route-coordination/README.md @@ -1,7 +1,7 @@ # 0211: Mediator Coordination Protocol - Authors: [Sam Curren](telegramsam@gmail.com), [Daniel Bluhm](daniel@indicio.tech), [Adam Burdett](burdettadam@gmail.com) -- Status: [ACCEPTED](/README.md#accepted) -- Since: 2021-03-15 +- Status: [ADOPTED](/README.md#adopted) +- Since: 2024-05-01 - Status Note: Discussed and implemented and part of AIP 2.0. - Start Date: 2019-09-03 - Tags: [feature](/tags.md#feature), [protocol](/tags.md#protocol), [test-anomaly](/tags.md#test-anomaly) diff --git a/features/0213-transfer-policy/README.md b/features/0213-transfer-policy/README.md index 366ae5c31..562894275 100644 --- a/features/0213-transfer-policy/README.md +++ b/features/0213-transfer-policy/README.md @@ -2,7 +2,7 @@ - Authors: [Sam Curren](telegramsam@gmail.com) - Status: [PROPOSED](/README.md#proposed) - Since: 2019-09-03 -- Status Note: Initial version +- Status Note: Initial version - Start Date: 2019-09-03 - Tags: [feature](/tags.md#feature), [protocol](/tags.md#protocol) diff --git a/features/0214-help-me-discover/README.md b/features/0214-help-me-discover/README.md index e59fbe6f7..d08a878e9 100644 --- a/features/0214-help-me-discover/README.md +++ b/features/0214-help-me-discover/README.md @@ -2,7 +2,7 @@ - Authors: [George Aristy](george.aristy@securekey.com), [Daniel Hardman](daniel.hardman@gmail.com) - Status: [PROPOSED](/README.md#proposed) - Since: 2019-09-10 -- Status Note: implementation is being explored by SecureKey +- Status Note: implementation is being explored by SecureKey - Start Date: 2018-08-20 - Tags: [feature](/tags.md#feature), [protocol](/tags.md#protocol) diff --git a/features/0249-rich-schema-contexts/README.md b/features/0249-rich-schema-contexts/README.md index 46ec918d3..6b7719957 100644 --- a/features/0249-rich-schema-contexts/README.md +++ b/features/0249-rich-schema-contexts/README.md @@ -1,8 +1,8 @@ # Aries RFC 0249: Aries Rich Schema Contexts - Authors: [Brent Zundel](mailto:brent.zundel@evernym.com), [Ken Ebert](mailto:ken@sovrin.org), [Alexander Shcherbakov](mailto:alexander.shcherbakov@evernym.com) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-10-08 -- Status Note: Part of proposed Rich Schema capabilities for credentials +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Supersedes: - Start Date: 2019-06-07 - Tags: [feature](/tags.md#feature), [rich-schemas](/tags.md#rich-schemas) diff --git a/features/0281-rich-schemas/README.md b/features/0281-rich-schemas/README.md index b14c3e034..e91d923da 100644 --- a/features/0281-rich-schemas/README.md +++ b/features/0281-rich-schemas/README.md @@ -1,8 +1,8 @@ # Aries RFC 0281: Aries Rich Schemas - Authors: [Brent Zundel](mailto:brent.zundel@evernym.com), [Ken Ebert](mailto:ken@sovrin.org), [Alexander Shcherbakov](mailto:alexander.shcherbakov@evernym.com) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-10-30 -- Status Note: Part of proposed Rich Schema capabilities for credentials +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Supersedes: - Start Date: 2019-06-07 - Tags: [feature](/tags.md#feature), [rich-schemas](/tags.md#rich-schemas) diff --git a/features/0309-didauthz/README.md b/features/0309-didauthz/README.md index 84b5f1aa9..34ae5f281 100644 --- a/features/0309-didauthz/README.md +++ b/features/0309-didauthz/README.md @@ -1,8 +1,8 @@ # Aries RFC 0309: DIDAuthZ - Authors: [George Aristy](george.aristy@gmail.com) SecureKey Technologies -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-11-14 -- Status Note: This RFC is under development. +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Supersedes: - Start Date: 2019-09-27 - Tags: [feature](/tags.md#feature), [credentials](/tags.md#credentials) diff --git a/features/0327-crypto-service/README.md b/features/0327-crypto-service/README.md index d147944b3..b47f77cd8 100644 --- a/features/0327-crypto-service/README.md +++ b/features/0327-crypto-service/README.md @@ -1,9 +1,9 @@ # Aries RFC 0327: Crypto service Protocol 1.0 - Authors: Robert Mitwicki, Wolfgang Lamot -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-11-20 (date you submit your PR) -- Status Note: RFC under development +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Supersedes: - Start Date: 2019-11-01 - Tags: [feature](/tags.md#feature), [protocol](/tags.md#protocol) diff --git a/features/0334-jwe-envelope/README.md b/features/0334-jwe-envelope/README.md index 76e43bde5..fbe2cba41 100644 --- a/features/0334-jwe-envelope/README.md +++ b/features/0334-jwe-envelope/README.md @@ -1,9 +1,9 @@ # Aries RFC 0334: JWE envelope 1.0 - Authors: [Baha A. Shaaban](mailto:baha.shaaban@securekey.com) (SecureKey Technologies Inc.), [Troy Ronda](mailto:troy.ronda@securekey.com) (SecureKey Technologies Inc.) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-11-28 -- Status Note: RFC under development +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Supersedes: - Start Date: 2019-11-01 - Tags: [feature](/tags.md#feature) diff --git a/features/0335-http-over-didcomm/README.md b/features/0335-http-over-didcomm/README.md index c35e2ab3e..d086d3c0e 100644 --- a/features/0335-http-over-didcomm/README.md +++ b/features/0335-http-over-didcomm/README.md @@ -1,8 +1,8 @@ # 0335: HTTP Over DIDComm - Authors: [Filip Burlacu](filip.burlacu@securekey.com) (SecureKey) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-12-03 -- Status Note: implementation is being explored by SecureKey +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Supersedes: - Start Date: 2019-11-26 - Tags: [feature](/tags.md#feature), [protocol](/tags.md#protocol) diff --git a/features/0351-purpose-decorator/README.md b/features/0351-purpose-decorator/README.md index 70618d188..501b4fea2 100644 --- a/features/0351-purpose-decorator/README.md +++ b/features/0351-purpose-decorator/README.md @@ -1,8 +1,8 @@ # Aries RFC 0351: Purpose Decorator - Authors: [Filip Burlacu](filip.burlacu@securekey.com) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-12-16 -- Status Note: implementation is being explored by SecureKey +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Supersedes: - Start Date: 2019-12-05 - Tags: [feature](/tags.md#feature), [decorator](/tags.md#decorator) diff --git a/features/0360-use-did-key/README.md b/features/0360-use-did-key/README.md index c927fe001..c2d76b633 100644 --- a/features/0360-use-did-key/README.md +++ b/features/0360-use-did-key/README.md @@ -1,8 +1,8 @@ # Aries RFC 0360: did:key Usage - Authors: [Tobias Looker](tobias.looker@mattr.global), [Stephen Curran](mailto:swcurran@cloudcompass.ca) -- Status: [ACCEPTED](/README.md#accepted) -- Since: 2021-04-15 +- Status: [ADOPTED](/README.md#adopted) +- Since: 2024-05-01 - Status Note: Referenced in a number of Aries RFCs and formalized as part of [AIP 2.0](../../concepts/0302-aries-interop-profile/README.md) did:key method is a [W3C CCG work item](https://w3c-ccg.github.io/community/work_items.html) - Start Date: 2019-12-17 - Tags: [feature](/tags.md#feature) diff --git a/features/0418-rich-schema-encoding/README.md b/features/0418-rich-schema-encoding/README.md index 98cd5e14f..3dcee7ccc 100644 --- a/features/0418-rich-schema-encoding/README.md +++ b/features/0418-rich-schema-encoding/README.md @@ -1,8 +1,8 @@ # Aries RFC 0418: Aries Rich Schema Encoding Objects - Author: [Ken Ebert](mailto:ken@sovrin.org), [Mike Lodder](mailto:mike@sovrin.org), [Brent Zundel](mailto:brent.zundel@evernym.com), [Alexander Shcherbakov](mailto:alexander.shcherbakov@evernym.com) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2020-02-10 -- Status Note: Part of proposed Rich Schema capabilities for credentials +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Supersedes: - Start Date: 2019-03-19 - Tags: [feature](/tags.md#feature), [rich-schemas](/tags.md#rich-schemas) diff --git a/features/0428-prepare-issue-rich-credential/README.md b/features/0428-prepare-issue-rich-credential/README.md index af09b64c2..6fa471c25 100644 --- a/features/0428-prepare-issue-rich-credential/README.md +++ b/features/0428-prepare-issue-rich-credential/README.md @@ -1,8 +1,8 @@ # 0428: Prerequisites to Issue Rich Credential - Authors: [Brent Zundel](), [Ken Ebert]() -- Status: [PROPOSED](/README.md#proposed) -- Since: 2020-02-20 -- Status Note: Part of proposed Rich Schema capabilities for credentials +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Supersedes: - Start Date: 2020-02-19 - Tags: [feature](/tags.md#feature), [rich-schemas](/tags.md#rich-schemas) diff --git a/features/0429-prepare-req-rich-pres/README.md b/features/0429-prepare-req-rich-pres/README.md index 558e55dcf..30645b7cf 100644 --- a/features/0429-prepare-req-rich-pres/README.md +++ b/features/0429-prepare-req-rich-pres/README.md @@ -1,8 +1,8 @@ # 0429: Prerequisites to Request Rich Presentation - Authors: [Brent Zundel](), [Ken Ebert]() -- Status: [PROPOSED](/README.md#proposed) -- Since: 2020-02-21 -- Status Note: Part of proposed Rich Schema capabilities for credentials +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Supersedes: - Start Date: 2020-02-19 - Tags: [feature](/tags.md#feature), [rich-schemas](/tags.md#rich-schemas) diff --git a/features/0445-rich-schema-mapping/README.md b/features/0445-rich-schema-mapping/README.md index bb4640077..8abfbbd61 100644 --- a/features/0445-rich-schema-mapping/README.md +++ b/features/0445-rich-schema-mapping/README.md @@ -1,8 +1,8 @@ # Aries RFC 0445: Aries Rich Schema Mapping - Author: [Alexander Shcherbakov](mailto:alexander.shcherbakov@evernym.com), [Ken Ebert](mailto:ken@sovrin.org), [Brent Zundel](mailto:brent.zundel@evernym.com) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2020-03-16 -- Status Note: Part of proposed Rich Schema capabilities for credentials +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Supersedes: - Start Date: 2019-03-16 - Tags: [feature](/tags.md#feature), [rich-schemas](/tags.md#rich-schemas) diff --git a/features/0446-rich-schema-cred-def/README.md b/features/0446-rich-schema-cred-def/README.md index 6aeab7609..81fe80854 100644 --- a/features/0446-rich-schema-cred-def/README.md +++ b/features/0446-rich-schema-cred-def/README.md @@ -1,8 +1,8 @@ # Aries RFC 0446: Aries Rich Schema Credential Definition - Author: [Alexander Shcherbakov](mailto:alexander.shcherbakov@evernym.com), [Ken Ebert](mailto:ken@sovrin.org), [Brent Zundel](mailto:brent.zundel@evernym.com) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2020-03-16 -- Status Note: Part of proposed Rich Schema capabilities for credentials +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Supersedes: - Start Date: 2019-03-16 - Tags: [feature](/tags.md#feature), [rich-schemas](/tags.md#rich-schemas) diff --git a/features/0482-coprotocol-protocol/README.md b/features/0482-coprotocol-protocol/README.md index d10243186..1674f4140 100644 --- a/features/0482-coprotocol-protocol/README.md +++ b/features/0482-coprotocol-protocol/README.md @@ -1,8 +1,8 @@ # Aries RFC 0482: Coprotocol Protocol 0.5 - Authors: [Daniel Hardman](daniel.hardman@gmail.com) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2020-05-19 -- Status Note: Sister to [Aries RFC 0478](../../concepts/0478-coprotocols/README.md), which explains background concepts. Socialized on Aries community call in Feb 2020, using [these slides](https://docs.google.com/presentation/d/17hk6QqLW5M9E4TBPZwXIUBu9eEinMNXReceyZTF4LpA/edit). Discussed again in May 2020. Source files for graphics are either checked in or are published at https://j.mp/2XgyjH3. +- Status: [STALLED](/README.md#stalled) +- Since: 2024-04-03 +- Status Note: No implementations have been created. - Start Date: 2020-02-03 - Tags: [feature](/tags.md#feature), [protocol](/tags.md#protocol) diff --git a/features/0557-discover-features-v2/README.md b/features/0557-discover-features-v2/README.md index d72f20111..b6def52c4 100644 --- a/features/0557-discover-features-v2/README.md +++ b/features/0557-discover-features-v2/README.md @@ -1,8 +1,8 @@ # Aries RFC 0557: Discover Features Protocol v2.x - Authors: Daniel Hardman -- Status: [ACCEPTED](/README.md#accepted) -- Since: 2021-04-15 +- Status: [ADOPTED](/README.md#adopted) +- Since: 2024-05-01 - Status Note: Update to version 2.0 proposed in conjunction with DIDComm v2 efforts at DIF, where it became clear that we need to discover more than just protocol support of other agents. Included in [AIP v2.0](../../concepts/0302-aries-interop-profile/README.md). - Supersedes: [version 1.0 of this protocol in RFC 0031](../0031-discover-features/README.md), which was widely referenced in the Aries eocsystem in 2018 and 2019. - Start Date: 2018-12-17 diff --git a/features/0685-pickup-v2/README.md b/features/0685-pickup-v2/README.md index e5dfb8287..baddef7a8 100644 --- a/features/0685-pickup-v2/README.md +++ b/features/0685-pickup-v2/README.md @@ -1,8 +1,8 @@ # 0212: Pickup Protocol 2.0 - Authors: [Sam Curren](telegramsam@gmail.com), [James Ebert](james.ebert@indicio.tech) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2019-09-03 +- Status: [ACCEPTED](/README.md#accepted) +- Since: 2024-05-01 - Status Note: Initial version - Start Date: 2020-12-22 - Tags: [feature](/tags.md#feature), [protocol](/tags.md#protocol) diff --git a/features/0721-revocation-notification-v2/README.md b/features/0721-revocation-notification-v2/README.md index 1840a73f2..585e073cf 100644 --- a/features/0721-revocation-notification-v2/README.md +++ b/features/0721-revocation-notification-v2/README.md @@ -1,7 +1,7 @@ # Aries RFC 0721: Revocation Notification 2.0 - Authors: Keith Smith, Daniel Bluhm, James Ebert -- Status: [PROPOSED](/README.md#proposed) -- Since: 2022-02-15 +- Status: [ACCEPTED](/README.md#accepted) +- Since: 2024-05-01 - Status Note: Updates the credential identifiers format after discussions while implementing [RFC 0183 Revocation Notification](../0183-revocation-notification/README.md) - Supersedes: [RFC 0183 Revocation Notification](../0183-revocation-notification/README.md) - Start Date: 2021-11-01 diff --git a/features/0755-oca-for-aries/README.md b/features/0755-oca-for-aries/README.md index 931995e0d..5b2f2f8ea 100644 --- a/features/0755-oca-for-aries/README.md +++ b/features/0755-oca-for-aries/README.md @@ -1,12 +1,9 @@ # 0755: Overlays Capture Architecture (OCA) For Aries - Authors: [Stephen Curran](swcurran@gmail.com) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2023-01-15 -- Status Note: In the process of being implemented in several Aries Frameworks (ACA-Py, AFJ) -- Supersedes: Supersedes [0013-Overlays](/concepts/0013-overlays/README.md) as - that RFC is/was about the OCA specification, while this covers the application of the OCA - Specification for Aries agents. +- Status: [DEMONSTRATED](/README.md#demonstrated) +- Since: 2024-03-02 +- Status Note: Implemented in the [Bifold Wallet](https://github.com/openwallet-foundation/bifold-wallet) - Start Date: 2022-09-25 - Version: 1.0 - Tags: [feature](/tags.md#feature) diff --git a/features/0756-oca-for-aries-style-guide/README.md b/features/0756-oca-for-aries-style-guide/README.md index d080b5478..8ad079a6e 100644 --- a/features/0756-oca-for-aries-style-guide/README.md +++ b/features/0756-oca-for-aries-style-guide/README.md @@ -1,12 +1,9 @@ # 0756: OCA for Aries Style Guide - Authors: [Stephen Curran](swcurran@cloudcompass.ca) -- Status: [PROPOSED](/README.md#proposed) +- Status: [DEMONSTRATED](/README.md#demonstrated) - Since: 2023-01-05 -- Status Note: This is a companion RFC to [RFC 0755: OCA for Aries]. This RFC is - a style guide for Issuers and Holders about how the Overlays Capture - Architecture (OCA) technical components outlined the companion RFC are to be - applied in displaying verifiable credentials. +- Status Note: Implemented in the [Bifold Wallet](https://github.com/openwallet-foundation/bifold-wallet) - Supersedes: N/A - Start Date: 2022-11-15 - Version: 1.0 diff --git a/features/0780-data-urls-images/README.md b/features/0780-data-urls-images/README.md index df352c520..53c273153 100644 --- a/features/0780-data-urls-images/README.md +++ b/features/0780-data-urls-images/README.md @@ -1,9 +1,9 @@ # RFC 0780: Use Data URLs for Images and More in Credential Attributes - Authors: [Stephen Curran](swcurran@cloudcompass.ca), [Clecio Varjao](clecio.varjao@gov.bc.ca) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2023-03-31 -- Status Note: New RFC being proposed. +- Status: [DEMONSTRATED](/README.md#demonstrated) +- Since: 2024-03-02 +- Status Note: Implemented in the [Bifold Wallet](https://github.com/openwallet-foundation/bifold-wallet) - Supersedes: None - Start Date: 2023-03-31 - Tags: [feature](/tags.md#feature) diff --git a/features/0794-did-rotate/README.md b/features/0794-did-rotate/README.md index 452ec3bed..a02afd0d9 100644 --- a/features/0794-did-rotate/README.md +++ b/features/0794-did-rotate/README.md @@ -1,9 +1,9 @@ # Aries RFC 0794: DID Rotate 1.0 - Authors: [Sam Curren](telegramsam@gmail.com) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2023-08-29 -- Status Note: +- Status: [ACCEPTED](/README.md#accepted) +- Since: 2024-03-02 +- Status Note: Implemented in the [Aries Cloud Agent Python](https://github.com/hyperledger/aries-cloudagent-python) - Start Date: 2023-08-18 - Tags: [feature](/tags.md#feature), [protocol](/tags.md#protocol) - URI: https://didcomm.org/did-rotate/1.0 diff --git a/features/0804-didcomm-rpc/README.md b/features/0804-didcomm-rpc/README.md index 14d8d7676..bb997cc28 100644 --- a/features/0804-didcomm-rpc/README.md +++ b/features/0804-didcomm-rpc/README.md @@ -1,9 +1,9 @@ # 0804: DIDComm Remote Procedure Call (DRPC) - Authors: [Clecio Varjao](clecio.varjao@gov.bc.ca) (BC Gov), [Stephen Curran](swcurran@cloudcompass.ca) (BC Gov), [Akiff Manji](amanji@petridish.dev) (BC Gov) -- Status: [PROPOSED](/README.md#proposed) -- Since: 2023-11-29 -- Status Note: An evolution of the HTTP over DIDComm protocol to enable an Agent to request an arbitrary service from a connected Agent and get a response. +- Status: [DEMONSTRATED](/README.md#demonstrated) +- Since: 2024-03-02 +- Status Note: Implemented in an [Aries Cloud Agent Python plugin](https://github.com/hyperledger/aries-acapy-plugins), and [Credo TS](https://github.com/openwallet-foundation/credo-ts) - Supersedes: - Start Date: 2023-11-29 - Tags: [feature](/tags.md#feature), [protocol](/tags.md#protocol) diff --git a/features/0809-w3c-data-integrity-credential-attachment/README.md b/features/0809-w3c-data-integrity-credential-attachment/README.md index 3946cdd32..3b6acab82 100644 --- a/features/0809-w3c-data-integrity-credential-attachment/README.md +++ b/features/0809-w3c-data-integrity-credential-attachment/README.md @@ -1,9 +1,9 @@ # Aries RFC 0809: W3C Verifiable Credential Data Integrity Attachment format for requesting and issuing credentials - Authors: Timo Glastra (Animo Solutions) -- Status: [PROPOSED](/README.md#proposed) +- Status: [DEMONSTRATED](/README.md#demonstrated) - Since: 2024-01-10 -- Status Note: +- Status Note: Implemented in [Aries Cloud Agent Python](https://github.com/hyperledger/aries-cloudagent-python) and [Credo](https://github.com/openwallet-foundation/credo-ts) - Supersedes: [Aries RFC 0593: JSON-LD Credential Attachment](https://github.com/hyperledger/aries-rfcs/blob/main/features/0593-json-ld-cred-attach/README.md) - Start Date: 2023-12-18 - Tags: [feature](/tags.md#feature), [protocol](/tags.md#protocol), [credentials](/tags.md#credentials), [test-anomaly](/tags.md#test-anomaly) diff --git a/index.md b/index.md index 269718f28..1436eb3f5 100644 --- a/index.md +++ b/index.md @@ -5,108 +5,88 @@ * [0005: DID Communication](concepts/0005-didcomm/README.md) (2019-11-21, [10 impls](concepts/0005-didcomm/README.md#implementations) — [`concept`](/tags.md#concept)) * [0008: Message ID and Threading](concepts/0008-message-id-and-threading/README.md) (2018-10-01, [5 impls](concepts/0008-message-id-and-threading/README.md#implementations) — [`concept`](/tags.md#concept)) * [0011: Decorators](concepts/0011-decorators/README.md) (2019-01-31, [10 impls](concepts/0011-decorators/README.md#implementations) — [`concept`](/tags.md#concept) [`decorator`](/tags.md#decorator)) +* [0015: ACKs](features/0015-acks/README.md) (2024-05-01, [4 impls](features/0015-acks/README.md#implementations) — [`feature`](/tags.md#feature)) +* [0017: Attachments](concepts/0017-attachments/README.md) (2024-05-01, [2 impls](concepts/0017-attachments/README.md#implementations) — [`concept`](/tags.md#concept)) * [0019: Encryption Envelope](features/0019-encryption-envelope/README.md) (2019-05-04, [7 impls](features/0019-encryption-envelope/README.md#implementations) — [`feature`](/tags.md#feature)) * [0020: Message Types](concepts/0020-message-types/README.md) (2019-05-24, [8 impls](concepts/0020-message-types/README.md#implementations) — [`concept`](/tags.md#concept)) * [0021: DIDComm Message Anatomy](concepts/0021-didcomm-message-anatomy/README.md) (2019-05-25 — [`concept`](/tags.md#concept) [`decorator`](/tags.md#decorator)) -* [0023: DID Exchange Protocol 1.0](features/0023-did-exchange/README.md) (2021-04-15, [1 impl](features/0023-did-exchange/README.md#implementations) — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`test-anomaly`](/tags.md#test-anomaly)) +* [0023: DID Exchange v1](features/0023-did-exchange/README.md) (2021-04-15, [1 impl](features/0023-did-exchange/README.md#implementations) — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`test-anomaly`](/tags.md#test-anomaly)) * [0025: DIDComm Transports](features/0025-didcomm-transports/README.md) (2019-12-05 — [`feature`](/tags.md#feature)) * [0031: Discover Features Protocol 1.0](features/0031-discover-features/README.md) (2019-05-01, [2 impls](features/0031-discover-features/README.md#implementations) — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`test-anomaly`](/tags.md#test-anomaly)) +* [0035: Report Problem Protocol 1.0](features/0035-report-problem/README.md) (2024-05-01, [3 impls](features/0035-report-problem/README.md#implementations) — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`test-anomaly`](/tags.md#test-anomaly)) * [0036: Issue Credential Protocol 1.0](features/0036-issue-credential/README.md) (2019-05-28, [1 impl](features/0036-issue-credential/README.md#implementations) — [`feature`](/tags.md#feature) [`decorator`](/tags.md#decorator) [`protocol`](/tags.md#protocol) [`credentials`](/tags.md#credentials) [`test-anomaly`](/tags.md#test-anomaly)) * [0037: Present Proof Protocol 1.0](features/0037-present-proof/README.md) (2019-05-28, [1 impl](features/0037-present-proof/README.md#implementations) — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`credentials`](/tags.md#credentials) [`test-anomaly`](/tags.md#test-anomaly)) * [0048: Trust Ping Protocol 1.0](features/0048-trust-ping/README.md) (2019-02-01, [6 impls](features/0048-trust-ping/README.md#implementations) — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`test-anomaly`](/tags.md#test-anomaly)) +* [0092: Transports Return Route](features/0092-transport-return-route/README.md) (2024-05-01, [2 impls](features/0092-transport-return-route/README.md#implementations) — [`feature`](/tags.md#feature)) +* [0094: Cross-Domain Messaging](concepts/0094-cross-domain-messaging/README.md) (2024-05-01 — [`concept`](/tags.md#concept)) * [0095: Basic Message Protocol 1.0](features/0095-basic-message/README.md) (2019-08-06, [6 impls](features/0095-basic-message/README.md#implementations) — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`test-anomaly`](/tags.md#test-anomaly)) * [0160: Connection Protocol](features/0160-connection-protocol/README.md) (2019-08-06, [6 impls](features/0160-connection-protocol/README.md#implementations) — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`test-anomaly`](/tags.md#test-anomaly)) +* [0211: Mediator Coordination Protocol](features/0211-route-coordination/README.md) (2024-05-01, [2 impls](features/0211-route-coordination/README.md#implementations) — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`test-anomaly`](/tags.md#test-anomaly)) * [0302: Aries Interop Profile](concepts/0302-aries-interop-profile/README.md) (2021-01-06 — [`concept`](/tags.md#concept)) +* [0360: did:key Usage](features/0360-use-did-key/README.md) (2024-05-01 — [`feature`](/tags.md#feature)) * [0434: Out-of-Band Protocol 1.1](features/0434-outofband/README.md) (2020-03-01 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`test-anomaly`](/tags.md#test-anomaly)) +* [0441: Prover and Verifier Best Practices for Proof Presentation](concepts/0441-present-proof-best-practices/README.md) (2024-05-01 — [`concept`](/tags.md#concept) [`credentials`](/tags.md#credentials)) * [0453: Issue Credential Protocol 2.0](features/0453-issue-credential-v2/README.md) (2021-04-15 — [`feature`](/tags.md#feature) [`decorator`](/tags.md#decorator) [`protocol`](/tags.md#protocol) [`credentials`](/tags.md#credentials) [`test-anomaly`](/tags.md#test-anomaly)) * [0454: Present Proof Protocol 2.0](features/0454-present-proof-v2/README.md) (2021-04-15 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`credentials`](/tags.md#credentials) [`test-anomaly`](/tags.md#test-anomaly)) * [0510: Presentation-Exchange Attachment format for requesting and presenting proofs](features/0510-dif-pres-exch-attach/README.md) (2020-07-21 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`credentials`](/tags.md#credentials) [`test-anomaly`](/tags.md#test-anomaly)) +* [0557: Discover Features Protocol v2.x](features/0557-discover-features-v2/README.md) (2024-05-01 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`test-anomaly`](/tags.md#test-anomaly)) * [0592: Indy Attachment Formats for Requesting and Presenting Credentials](features/0592-indy-attachments/README.md) (2021-04-15 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`credentials`](/tags.md#credentials) [`test-anomaly`](/tags.md#test-anomaly)) * [0593: JSON-LD Credential Attachment format for requesting and issuing credentials](features/0593-json-ld-cred-attach/README.md) (2021-04-15 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`credentials`](/tags.md#credentials) [`test-anomaly`](/tags.md#test-anomaly)) ## [ACCEPTED](README.md#accepted) * [0004: Agents](concepts/0004-agents/README.md) (2019-01-15, [11 impls](concepts/0004-agents/README.md#implementations) — [`concept`](/tags.md#concept)) * [0006: SSI Notation](concepts/0006-ssi-notation/README.md) (2018-09-01, [1 impl](concepts/0006-ssi-notation/README.md#implementations) — [`concept`](/tags.md#concept)) -* [0015: ACKs](features/0015-acks/README.md) (2021-04-15, [4 impls](features/0015-acks/README.md#implementations) — [`feature`](/tags.md#feature)) -* [0017: Attachments](concepts/0017-attachments/README.md) (2019-01-31, [2 impls](concepts/0017-attachments/README.md#implementations) — [`concept`](/tags.md#concept)) -* [0035: Report Problem Protocol 1.0](features/0035-report-problem/README.md) (2021-03-15, [3 impls](features/0035-report-problem/README.md#implementations) — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`test-anomaly`](/tags.md#test-anomaly)) * [0044: DIDComm File and MIME Types](features/0044-didcomm-file-and-mime-types/README.md) (2021-04-15 — [`feature`](/tags.md#feature)) * [0046: Mediators and Relays](concepts/0046-mediators-and-relays/README.md) (2019-02-01, [3 impls](concepts/0046-mediators-and-relays/README.md#implementations) — [`concept`](/tags.md#concept)) * [0047: JSON-LD Compatibility](concepts/0047-json-ld-compatibility/README.md) (2019-02-20 — [`concept`](/tags.md#concept) [`decorator`](/tags.md#decorator)) * [0049: Repudiation](concepts/0049-repudiation/README.md) (2019-03-01 — [`concept`](/tags.md#concept)) * [0050: Wallets](concepts/0050-wallets/README.md) (2018-07-01, [1 impl](concepts/0050-wallets/README.md#implementations) — [`concept`](/tags.md#concept)) -* [0092: Transports Return Route](features/0092-transport-return-route/README.md) (2019-12-06, [2 impls](features/0092-transport-return-route/README.md#implementations) — [`feature`](/tags.md#feature)) -* [0094: Cross-Domain Messaging](concepts/0094-cross-domain-messaging/README.md) (2018-10-29 — [`concept`](/tags.md#concept)) -* [0211: Mediator Coordination Protocol](features/0211-route-coordination/README.md) (2021-03-15, [2 impls](features/0211-route-coordination/README.md#implementations) — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`test-anomaly`](/tags.md#test-anomaly)) -* [0360: did:key Usage](features/0360-use-did-key/README.md) (2021-04-15 — [`feature`](/tags.md#feature)) -* [0441: Prover and Verifier Best Practices for Proof Presentation](concepts/0441-present-proof-best-practices/README.md) (2021-04-15 — [`concept`](/tags.md#concept) [`credentials`](/tags.md#credentials)) +* [0183: Revocation Notification 1.0](features/0183-revocation-notification/README.md) (2024-05-01 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) +* [0212: Pickup Protocol 2.0](features/0685-pickup-v2/README.md) (2024-05-01 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) * [0496: Transition to the Out of Band and DID Exchange Protocols](features/0496-transition-to-oob-and-did-exchange/README.md) (2021-11-24 — [`feature`](/tags.md#feature) [`community-update`](/tags.md#community-update) [`test-anomaly`](/tags.md#test-anomaly)) * [0519: Goal Codes](concepts/0519-goal-codes/README.md) (2021-04-15 — [`concept`](/tags.md#concept)) -* [0557: Discover Features Protocol v2.x](features/0557-discover-features-v2/README.md) (2021-04-15 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`test-anomaly`](/tags.md#test-anomaly)) * [0587: Encryption Envelope v2](features/0587-encryption-envelope-v2/README.md) (2021-04-15 — [`feature`](/tags.md#feature)) * [0646: W3C Credential Exchange using BBS+ Signatures](features/0646-bbs-credentials/README.md) (2021-04-28 — [`feature`](/tags.md#feature)) +* [0721: Revocation Notification 2.0](features/0721-revocation-notification-v2/README.md) (2024-05-01 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) * [0793: Unqualified DID Transition](features/0793-unqualfied-dids-transition/README.md) (2023-07-11, [12 impls](features/0793-unqualfied-dids-transition/README.md#implementations) — [`feature`](/tags.md#feature) [`community-update`](/tags.md#community-update)) +* [0794: DID Rotate 1.0](features/0794-did-rotate/README.md) (2024-03-02 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) ## [DEMONSTRATED](README.md#demonstrated) -* [0029: Message Trust Contexts](concepts/0029-message-trust-contexts/README.md) (2019-05-10, [3 impls](concepts/0029-message-trust-contexts/README.md#implementations) — [`concept`](/tags.md#concept)) * [0032: Message Timing](features/0032-message-timing/README.md) (2019-05-01, [1 impl](features/0032-message-timing/README.md#implementations) — [`feature`](/tags.md#feature)) * [0042: LOX -- A more secure pluggable framework for protecting wallet keys](features/0042-lox/README.md) (2019-05-30, [1 impl](features/0042-lox/README.md#implementations) — [`feature`](/tags.md#feature)) * [0043: l10n (Locali[s|z]ation)](features/0043-l10n/README.md) (2019-04-01, [4 impls](features/0043-l10n/README.md#implementations) — [`feature`](/tags.md#feature) [`decorator`](/tags.md#decorator)) -* [0051: Decentralized Key Management](concepts/0051-dkms/README.md) (2019-03-29, [2 impls](concepts/0051-dkms/README.md#implementations) — [`concept`](/tags.md#concept)) * [0113: Question Answer Protocol 0.9](features/0113-question-answer/README.md) (2019-07-05, [2 impls](features/0113-question-answer/README.md#implementations) — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) * [0509: Action Menu Protocol](features/0509-action-menu/README.md) (2020-07-02 , [1 impl](features/0509-action-menu/README.md#implementations) — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) * [0748: N-wise DID Exchange Protocol 1.0](features/0748-n-wise-did-exchange/README.md) (2022-08-03, [1 impl](features/0748-n-wise-did-exchange/README.md#implementations) — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) +* [0755: Overlays Capture Architecture (OCA) For Aries](features/0755-oca-for-aries/README.md) (2024-03-02 — [`feature`](/tags.md#feature)) +* [0756: OCA for Aries Style Guide](features/0756-oca-for-aries-style-guide/README.md) (2023-01-05 — [`feature`](/tags.md#feature)) +* [0780: Use Data URLs for Images and More in Credential Attributes](features/0780-data-urls-images/README.md) (2024-03-02 — [`feature`](/tags.md#feature)) +* [0804: DIDComm Remote Procedure Call (DRPC)](features/0804-didcomm-rpc/README.md) (2024-03-02 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) +* [0809: W3C Verifiable Credential Data Integrity Attachment format for requesting and issuing credentials](features/0809-w3c-data-integrity-credential-attachment/README.md) (2024-01-10 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`credentials`](/tags.md#credentials) [`test-anomaly`](/tags.md#test-anomaly)) ## [PROPOSED](README.md#proposed) * [: ](concepts/0799-long-term-support/README.md) (2023-11-07 — [`concept`](/tags.md#concept)) -* [0024: DIDComm over XMPP](features/0024-didcomm-over-xmpp/README.md) (2019-06-14 — [`feature`](/tags.md#feature)) * [0028: Introduce Protocol 1.0](features/0028-introduce/README.md) (2019-04-15 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) -* [0030: Sync Connection Protocol 1.0](features/0030-sync-connection/README.md) (2019-07-03 — [`feature`](/tags.md#feature) [`decorator`](/tags.md#decorator) [`protocol`](/tags.md#protocol)) * [0034: Message Tracing](features/0034-message-tracing/README.md) (2018-10-24 — [`feature`](/tags.md#feature) [`decorator`](/tags.md#decorator)) * [0056: Service Decorator](features/0056-service-decorator/README.md) (2019-06-03 — [`feature`](/tags.md#feature) [`decorator`](/tags.md#decorator)) * [0066: Non-Repudiable Signature for Cryptographic Envelope](features/0066-non-repudiable-cryptographic-envelope/README.md) (2019-04-15 — [`feature`](/tags.md#feature)) * [0067: DIDComm DID document conventions](features/0067-didcomm-diddoc-conventions/README.md) (2019-06-10 — [`feature`](/tags.md#feature)) * [0074: DIDComm Best Practices](concepts/0074-didcomm-best-practices/README.md) (2019-06-10 — [`concept`](/tags.md#concept)) -* [0075: Payment Decorators](features/0075-payment-decorators/README.md) (2019-06-11 — [`feature`](/tags.md#feature) [`decorator`](/tags.md#decorator)) * [0103: Indirect Identity Control](concepts/0103-indirect-identity-control/README.md) (2019-06-04 — [`concept`](/tags.md#concept) [`credentials`](/tags.md#credentials)) * [0104: Chained Credentials](concepts/0104-chained-credentials/README.md) (2019-09-09 — [`concept`](/tags.md#concept) [`credentials`](/tags.md#credentials)) -* [0114: Predefined Identities](features/0114-predefined-identities/README.md) (2019-07-10 — [`feature`](/tags.md#feature)) -* [0116: Evidence Exchange Protocol 0.9](features/0116-evidence-exchange/README.md) (2019-07-26 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) * [0124: DID Resolution Protocol 0.9](features/0124-did-resolution-protocol/README.md) (2019-07-13 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) * [0167: Data Consent Lifecycle](concepts/0167-data-consent-lifecycle/README.md) (2019-08-07 (updated 2019-03-16) — [`concept`](/tags.md#concept)) -* [0183: Revocation Notification 1.0](features/0183-revocation-notification/README.md) (2019-08-12 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) -* [0193: Coin Flip Protocol 1.0 ](features/0193-coin-flip/README.md) (2019-08-19 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) -* [0207: Credential Fraud Threat Model](concepts/0207-credential-fraud-threat-model/README.md) (2019-08-30 — [`concept`](/tags.md#concept) [`credentials`](/tags.md#credentials)) * [0212: Pickup Protocol](features/0212-pickup/README.md) (2019-09-03 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) -* [0212: Pickup Protocol 2.0](features/0685-pickup-v2/README.md) (2019-09-03 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) * [0213: Transfer Policy Protocol](features/0213-transfer-policy/README.md) (2019-09-03 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) * [0214: "Help Me Discover" Protocol](features/0214-help-me-discover/README.md) (2019-09-10 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) -* [0217: Linkable Message Paths](concepts/0217-linkable-message-paths/README.md) (2019-09-10 — [`concept`](/tags.md#concept)) * [0231: Biometric Service Provider](concepts/0231-biometric-service-provider/README.md) (2019-09-24 — [`concept`](/tags.md#concept)) -* [0249: Aries Rich Schema Contexts](features/0249-rich-schema-contexts/README.md) (2019-10-08 — [`feature`](/tags.md#feature) [`rich-schemas`](/tags.md#rich-schemas)) -* [0257: Private Credential Issuance](concepts/0257-private-credential-issuance/README.md) (2019-10-16 — [`concept`](/tags.md#concept) [`protocol`](/tags.md#protocol)) -* [0268: Unified DIDCOMM Deeplinking](concepts/0268-unified-didcomm-agent-deeplinking/README.md) (2019-10-23 — [`concept`](/tags.md#concept)) +* [0268: Unified DIDCOMM Deeplinking](concepts/0268-unified-didcomm-agent-deeplinking/README.md) (2019-10-23 — [`concept`](/tags.md#concept)) * [0270: Interop Test Suite](concepts/0270-interop-test-suite/README.md) (2019-10-25 — [`concept`](/tags.md#concept)) -* [0281: Aries Rich Schemas](features/0281-rich-schemas/README.md) (2019-10-30 — [`feature`](/tags.md#feature) [`rich-schemas`](/tags.md#rich-schemas)) -* [0289: The Trust Over IP Stack](concepts/0289-toip-stack/README.md) (2019-11-04 — [`concept`](/tags.md#concept) [`stack`](/tags.md#stack) [`trust layer`](/tags.md#trust layer) [`governance framework`](/tags.md#governance framework)) -* [0309: DIDAuthZ](features/0309-didauthz/README.md) (2019-11-14 — [`feature`](/tags.md#feature) [`credentials`](/tags.md#credentials)) -* [0327: Crypto service Protocol 1.0](features/0327-crypto-service/README.md) (2019-11-20 (date you submit your PR) — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) -* [0334: JWE envelope 1.0](features/0334-jwe-envelope/README.md) (2019-11-28 — [`feature`](/tags.md#feature)) -* [0335: HTTP Over DIDComm](features/0335-http-over-didcomm/README.md) (2019-12-03 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) * [0345: Community Coordinated Update](concepts/0345-community-coordinated-update/README.md) (2019-12-26 (date you submit your PR) — [`concept`](/tags.md#concept)) * [0346: DIDComm Between Two Mobile Agents Using Cloud Agent Mediator](concepts/0346-didcomm-between-two-mobile-agents/README.md) (2019-06-23 — [`concept`](/tags.md#concept)) * [0347: Proof Negotiation](features/0347-proof-negotiation/README.md) (2019-12-13 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) -* [0351: Purpose Decorator](features/0351-purpose-decorator/README.md) (2019-12-16 — [`feature`](/tags.md#feature) [`decorator`](/tags.md#decorator)) -* [0418: Aries Rich Schema Encoding Objects](features/0418-rich-schema-encoding/README.md) (2020-02-10 — [`feature`](/tags.md#feature) [`rich-schemas`](/tags.md#rich-schemas)) -* [0420: Rich Schema Objects Common](concepts/0420-rich-schemas-common/README.md) (2020-02-13 — [`concept`](/tags.md#concept) [`rich-schemas`](/tags.md#rich-schemas)) -* [0428: Prerequisites to Issue Rich Credential](features/0428-prepare-issue-rich-credential/README.md) (2020-02-20 — [`feature`](/tags.md#feature) [`rich-schemas`](/tags.md#rich-schemas)) -* [0429: Prerequisites to Request Rich Presentation](features/0429-prepare-req-rich-pres/README.md) (2020-02-21 — [`feature`](/tags.md#feature) [`rich-schemas`](/tags.md#rich-schemas)) * [0430: Machine-Readable Governance Frameworks](concepts/0430-machine-readable-governance-frameworks/README.md) (2020-02-24 — [`concept`](/tags.md#concept)) * [0440: KMS Architectures ](concepts/0440-kms-architectures/README.md) (2020-03-06 — [`concept`](/tags.md#concept)) -* [0445: Aries Rich Schema Mapping](features/0445-rich-schema-mapping/README.md) (2020-03-16 — [`feature`](/tags.md#feature) [`rich-schemas`](/tags.md#rich-schemas)) -* [0446: Aries Rich Schema Credential Definition](features/0446-rich-schema-cred-def/README.md) (2020-03-16 — [`feature`](/tags.md#feature) [`rich-schemas`](/tags.md#rich-schemas)) -* [0478: Coprotocols](concepts/0478-coprotocols/README.md) (2020-05-19 — [`concept`](/tags.md#concept) [`protocol`](/tags.md#protocol)) -* [0482: Coprotocol Protocol 0.5](features/0482-coprotocol-protocol/README.md) (2020-05-19 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) * [0511: Credential-Manifest Attachment format for requesting and presenting credentials](features/0511-dif-cred-manifest-attach/README.md) (2020-07-22 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`credentials`](/tags.md#credentials) [`test-anomaly`](/tags.md#test-anomaly)) * [0559: Privacy-Preserving Proof of Uniqueness](concepts/0559-pppu/README.md) (2020-10-21 — [`concept`](/tags.md#concept)) * [0566: Issuer-Hosted Custodial Agents](concepts/0566-issuer-hosted-custodidal-agents/README.md) (2020-11-16 — [`concept`](/tags.md#concept)) @@ -114,22 +94,44 @@ * [0693: Cross-Platform Credential Representation](features/0693-credential-representation/README.md) (2021-07-06 — [`feature`](/tags.md#feature)) * [0699: Push Notifications apns Protocol 1.0](features/0699-push-notifications-apns/README.md) (2021-10-07 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) * [0700: Out-of-Band through redirect](concepts/0700-oob-through-redirect/README.md) (2021-10-08 — [`concept`](/tags.md#concept) [`decorator`](/tags.md#decorator)) -* [0721: Revocation Notification 2.0](features/0721-revocation-notification-v2/README.md) (2022-02-15 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) * [0728: Device Binding Attachments](features/0728-device-binding-attachments/README.md) (2022-04-07 — [`feature`](/tags.md#feature)) * [0734: Push Notifications fcm Protocol 1.0](features/0734-push-notifications-fcm/README.md) (2022-05-12 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) -* [0755: Overlays Capture Architecture (OCA) For Aries](features/0755-oca-for-aries/README.md) (2023-01-15 — [`feature`](/tags.md#feature)) -* [0756: OCA for Aries Style Guide](features/0756-oca-for-aries-style-guide/README.md) (2023-01-05 — [`feature`](/tags.md#feature)) * [0757: Push Notification](concepts/0757-push-notification/README.md) (2022-11-02 — [`concept`](/tags.md#concept)) * [0771: AnonCreds Attachment Formats for Requesting and Presenting Credentials](features/0771-anoncreds-attachments/README.md) (2023-02-24 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`credentials`](/tags.md#credentials) [`test-anomaly`](/tags.md#test-anomaly)) -* [0780: Use Data URLs for Images and More in Credential Attributes](features/0780-data-urls-images/README.md) (2023-03-31 — [`feature`](/tags.md#feature)) -* [0794: DID Rotate 1.0](features/0794-did-rotate/README.md) (2023-08-29 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) -* [0804: DIDComm Remote Procedure Call (DRPC)](features/0804-didcomm-rpc/README.md) (2023-11-29 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) -* [0809: W3C Verifiable Credential Data Integrity Attachment format for requesting and issuing credentials](features/0809-w3c-data-integrity-credential-attachment/README.md) (2024-01-10 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol) [`credentials`](/tags.md#credentials) [`test-anomaly`](/tags.md#test-anomaly)) + +## [STALLED](README.md#stalled) +* [0024: DIDComm over XMPP](features/0024-didcomm-over-xmpp/README.md) (2024-04-03 — [`feature`](/tags.md#feature)) +* [0029: Message Trust Contexts](concepts/0029-message-trust-contexts/README.md) (2024-04-03, [3 impls](concepts/0029-message-trust-contexts/README.md#implementations) — [`concept`](/tags.md#concept)) +* [0030: Sync Connection Protocol 1.0](features/0030-sync-connection/README.md) (2024-04-03 — [`feature`](/tags.md#feature) [`decorator`](/tags.md#decorator) [`protocol`](/tags.md#protocol)) +* [0075: Payment Decorators](features/0075-payment-decorators/README.md) (2024-04-03 — [`feature`](/tags.md#feature) [`decorator`](/tags.md#decorator)) +* [0114: Predefined Identities](features/0114-predefined-identities/README.md) (2024-04-03 — [`feature`](/tags.md#feature)) +* [0116: Evidence Exchange Protocol 0.9](features/0116-evidence-exchange/README.md) (2024-04-03 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) +* [0193: Coin Flip Protocol 1.0 ](features/0193-coin-flip/README.md) (2024-04-03 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) +* [0207: Credential Fraud Threat Model](concepts/0207-credential-fraud-threat-model/README.md) (2024-04-03 — [`concept`](/tags.md#concept) [`credentials`](/tags.md#credentials)) +* [0217: Linkable Message Paths](concepts/0217-linkable-message-paths/README.md) (2024-04-03 — [`concept`](/tags.md#concept)) +* [0249: Aries Rich Schema Contexts](features/0249-rich-schema-contexts/README.md) (2024-04-03 — [`feature`](/tags.md#feature) [`rich-schemas`](/tags.md#rich-schemas)) +* [0250: Rich Schema Objects](concepts/0250-rich-schemas/README.md) (2024-04-03 — [`concept`](/tags.md#concept) [`rich-schemas`](/tags.md#rich-schemas)) +* [0257: Private Credential Issuance](concepts/0257-private-credential-issuance/README.md) (2024-04-03 — [`concept`](/tags.md#concept) [`protocol`](/tags.md#protocol)) +* [0281: Aries Rich Schemas](features/0281-rich-schemas/README.md) (2024-04-03 — [`feature`](/tags.md#feature) [`rich-schemas`](/tags.md#rich-schemas)) +* [0289: The Trust Over IP Stack](concepts/0289-toip-stack/README.md) (2024-04-03 — [`concept`](/tags.md#concept) [`stack`](/tags.md#stack) [`trust layer`](/tags.md#trust layer) [`governance framework`](/tags.md#governance framework)) +* [0309: DIDAuthZ](features/0309-didauthz/README.md) (2024-04-03 — [`feature`](/tags.md#feature) [`credentials`](/tags.md#credentials)) +* [0327: Crypto service Protocol 1.0](features/0327-crypto-service/README.md) (2024-04-03 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) +* [0334: JWE envelope 1.0](features/0334-jwe-envelope/README.md) (2024-04-03 — [`feature`](/tags.md#feature)) +* [0335: HTTP Over DIDComm](features/0335-http-over-didcomm/README.md) (2024-04-03 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) +* [0351: Purpose Decorator](features/0351-purpose-decorator/README.md) (2024-04-03 — [`feature`](/tags.md#feature) [`decorator`](/tags.md#decorator)) +* [0418: Aries Rich Schema Encoding Objects](features/0418-rich-schema-encoding/README.md) (2024-04-03 — [`feature`](/tags.md#feature) [`rich-schemas`](/tags.md#rich-schemas)) +* [0420: Rich Schema Objects Common](concepts/0420-rich-schemas-common/README.md) (2024-04-03 — [`concept`](/tags.md#concept) [`rich-schemas`](/tags.md#rich-schemas)) +* [0428: Prerequisites to Issue Rich Credential](features/0428-prepare-issue-rich-credential/README.md) (2024-04-03 — [`feature`](/tags.md#feature) [`rich-schemas`](/tags.md#rich-schemas)) +* [0429: Prerequisites to Request Rich Presentation](features/0429-prepare-req-rich-pres/README.md) (2024-04-03 — [`feature`](/tags.md#feature) [`rich-schemas`](/tags.md#rich-schemas)) +* [0445: Aries Rich Schema Mapping](features/0445-rich-schema-mapping/README.md) (2024-04-03 — [`feature`](/tags.md#feature) [`rich-schemas`](/tags.md#rich-schemas)) +* [0446: Aries Rich Schema Credential Definition](features/0446-rich-schema-cred-def/README.md) (2024-04-03 — [`feature`](/tags.md#feature) [`rich-schemas`](/tags.md#rich-schemas)) +* [0478: Coprotocols](concepts/0478-coprotocols/README.md) (2024-04-03 — [`concept`](/tags.md#concept) [`protocol`](/tags.md#protocol)) +* [0482: Coprotocol Protocol 0.5](features/0482-coprotocol-protocol/README.md) (2024-04-03 — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) ## [RETIRED](README.md#retired) * [0013: Overlays](concepts/0013-overlays/README.md) (2023-01-15 — [`concept`](/tags.md#concept)) +* [0051: Decentralized Key Management](concepts/0051-dkms/README.md) (2024-04-03, [2 impls](concepts/0051-dkms/README.md#implementations) — [`concept`](/tags.md#concept)) * [0234: Signature Decorator](features/0234-signature-decorator/README.md) (2020-10-14, [3 impls](features/0234-signature-decorator/README.md#implementations) — [`feature`](/tags.md#feature) [`decorator`](/tags.md#decorator)) -* [0250: Rich Schema Objects](concepts/0250-rich-schemas/README.md) (2019-10-08 — [`concept`](/tags.md#concept) [`rich-schemas`](/tags.md#rich-schemas)) * [0303: V0.1 Credential Exchange (Deprecated)](features/0303-v01-credential-exchange/README.md) (2019-11-12, [4 impls](features/0303-v01-credential-exchange/README.md#implementations) — [`feature`](/tags.md#feature) [`protocol`](/tags.md#protocol)) * [0317: Please ACK Decorator](features/0317-please-ack/README.md) (2019-12-26 — [`feature`](/tags.md#feature) [`decorator`](/tags.md#decorator)) * [0348: Transition Message Type to HTTPs](features/0348-transition-msg-type-to-https/README.md) (2020-08-26, [14 impls](features/0348-transition-msg-type-to-https/README.md#implementations) — [`feature`](/tags.md#feature) [`community-update`](/tags.md#community-update)) diff --git a/mkdocs.yml b/mkdocs.yml index 13dbc3dab..053f7d71f 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -126,105 +126,85 @@ nav: - 0005 DID Communication: concepts/0005-didcomm/README.md - 0008 Message ID and Threading: concepts/0008-message-id-and-threading/README.md - 0011 Decorators: concepts/0011-decorators/README.md + - 0015 ACKs: features/0015-acks/README.md + - 0017 Attachments: concepts/0017-attachments/README.md - 0019 Encryption Envelope: features/0019-encryption-envelope/README.md - 0020 Message Types: concepts/0020-message-types/README.md - 0021 DIDComm Message Anatomy: concepts/0021-didcomm-message-anatomy/README.md - 0023 DID Exchange v1: features/0023-did-exchange/README.md - 0025 DIDComm Transports: features/0025-didcomm-transports/README.md - 0031 Discover Features Protocol 1.0: features/0031-discover-features/README.md + - 0035 Report Problem Protocol 1.0: features/0035-report-problem/README.md - 0036 Issue Credential Protocol 1.0: features/0036-issue-credential/README.md - 0037 Present Proof Protocol 1.0: features/0037-present-proof/README.md - 0048 Trust Ping Protocol 1.0: features/0048-trust-ping/README.md + - 0092 Transports Return Route: features/0092-transport-return-route/README.md + - 0094 Cross-Domain Messaging: concepts/0094-cross-domain-messaging/README.md - 0095 Basic Message Protocol 1.0: features/0095-basic-message/README.md - 0160 Connection Protocol: features/0160-connection-protocol/README.md + - 0211 Mediator Coordination Protocol: features/0211-route-coordination/README.md - 0302 Aries Interop Profile: concepts/0302-aries-interop-profile/README.md + - 0360 did:key Usage: features/0360-use-did-key/README.md - 0434 Out-of-Band Protocol 1.1: features/0434-outofband/README.md + - 0441 Prover and Verifier Best Practices for Proof Presentation: concepts/0441-present-proof-best-practices/README.md - 0453 Issue Credential Protocol 2.0: features/0453-issue-credential-v2/README.md - 0454 Present Proof Protocol 2.0: features/0454-present-proof-v2/README.md - 0510 Presentation-Exchange Attachment format for requesting and presenting proofs: features/0510-dif-pres-exch-attach/README.md + - 0557 Discover Features Protocol v2.x: features/0557-discover-features-v2/README.md - 0592 Indy Attachment Formats for Requesting and Presenting Credentials: features/0592-indy-attachments/README.md - 0593 JSON-LD Credential Attachment format for requesting and issuing credentials: features/0593-json-ld-cred-attach/README.md - ACCEPTED: - 0004 Agents: concepts/0004-agents/README.md - 0006 SSI Notation: concepts/0006-ssi-notation/README.md - - 0015 ACKs: features/0015-acks/README.md - - 0017 Attachments: concepts/0017-attachments/README.md - - 0035 Report Problem Protocol 1.0: features/0035-report-problem/README.md - 0044 DIDComm File and MIME Types: features/0044-didcomm-file-and-mime-types/README.md - 0046 Mediators and Relays: concepts/0046-mediators-and-relays/README.md - 0047 JSON-LD Compatibility: concepts/0047-json-ld-compatibility/README.md - 0049 Repudiation: concepts/0049-repudiation/README.md - 0050 Wallets: concepts/0050-wallets/README.md - - 0092 Transports Return Route: features/0092-transport-return-route/README.md - - 0094 Cross-Domain Messaging: concepts/0094-cross-domain-messaging/README.md - - 0211 Mediator Coordination Protocol: features/0211-route-coordination/README.md - - 0360 did:key Usage: features/0360-use-did-key/README.md - - 0441 Prover and Verifier Best Practices for Proof Presentation: concepts/0441-present-proof-best-practices/README.md + - 0183 Revocation Notification 1.0: features/0183-revocation-notification/README.md + - 0212 Pickup Protocol 2.0: features/0685-pickup-v2/README.md - 0496 Transition to the Out of Band and DID Exchange Protocols: features/0496-transition-to-oob-and-did-exchange/README.md - 0519 Goal Codes: concepts/0519-goal-codes/README.md - - 0557 Discover Features Protocol v2.x: features/0557-discover-features-v2/README.md - 0587 Encryption Envelope v2: features/0587-encryption-envelope-v2/README.md - 0646 W3C Credential Exchange using BBS+ Signatures: features/0646-bbs-credentials/README.md + - 0721 Revocation Notification 2.0: features/0721-revocation-notification-v2/README.md - 0793 Unqualified DID Transition: features/0793-unqualfied-dids-transition/README.md + - 0794 DID Rotate 1.0: features/0794-did-rotate/README.md - DEMONSTRATED: - - 0029 Message Trust Contexts: concepts/0029-message-trust-contexts/README.md - 0032 Message Timing: features/0032-message-timing/README.md - 0042 LOX -- A more secure pluggable framework for protecting wallet keys: features/0042-lox/README.md - 0043 l10n (Locali[s|z]ation): features/0043-l10n/README.md - - 0051 Decentralized Key Management: concepts/0051-dkms/README.md - 0113 Question Answer Protocol 0.9: features/0113-question-answer/README.md - 0509 Action Menu Protocol: features/0509-action-menu/README.md - 0748 N-wise DID Exchange Protocol 1.0: features/0748-n-wise-did-exchange/README.md + - 0755 Overlays Capture Architecture (OCA) For Aries: features/0755-oca-for-aries/README.md + - 0756 OCA for Aries Style Guide: features/0756-oca-for-aries-style-guide/README.md + - 0780 Use Data URLs for Images and More in Credential Attributes: features/0780-data-urls-images/README.md + - 0804 DIDComm Remote Procedure Call (DRPC): features/0804-didcomm-rpc/README.md + - 0809 W3C Verifiable Credential Data Integrity Attachment format for requesting and issuing credentials: features/0809-w3c-data-integrity-credential-attachment/README.md - PROPOSED: - 0799 Long Term Support: concepts/0799-long-term-support/README.md - - 0024 DIDComm over XMPP: features/0024-didcomm-over-xmpp/README.md - 0028 Introduce Protocol 1.0: features/0028-introduce/README.md - - 0030 Sync Connection Protocol 1.0: features/0030-sync-connection/README.md - 0034 Message Tracing: features/0034-message-tracing/README.md - 0056 Service Decorator: features/0056-service-decorator/README.md - 0066 Non-Repudiable Signature for Cryptographic Envelope: features/0066-non-repudiable-cryptographic-envelope/README.md - 0067 DIDComm DID document conventions: features/0067-didcomm-diddoc-conventions/README.md - 0074 DIDComm Best Practices: concepts/0074-didcomm-best-practices/README.md - - 0075 Payment Decorators: features/0075-payment-decorators/README.md - 0103 Indirect Identity Control: concepts/0103-indirect-identity-control/README.md - 0104 Chained Credentials: concepts/0104-chained-credentials/README.md - - 0114 Predefined Identities: features/0114-predefined-identities/README.md - - 0116 Evidence Exchange Protocol 0.9: features/0116-evidence-exchange/README.md - 0124 DID Resolution Protocol 0.9: features/0124-did-resolution-protocol/README.md - 0167 Data Consent Lifecycle: concepts/0167-data-consent-lifecycle/README.md - - 0183 Revocation Notification 1.0: features/0183-revocation-notification/README.md - - 0193 Coin Flip Protocol 1.0 : features/0193-coin-flip/README.md - - 0207 Credential Fraud Threat Model: concepts/0207-credential-fraud-threat-model/README.md - 0212 Pickup Protocol: features/0212-pickup/README.md - - 0212 Pickup Protocol 2.0: features/0685-pickup-v2/README.md - 0213 Transfer Policy Protocol: features/0213-transfer-policy/README.md - 0214 "Help Me Discover" Protocol: features/0214-help-me-discover/README.md - - 0217 Linkable Message Paths: concepts/0217-linkable-message-paths/README.md - 0231 Biometric Service Provider: concepts/0231-biometric-service-provider/README.md - - 0249 Aries Rich Schema Contexts: features/0249-rich-schema-contexts/README.md - - 0257 Private Credential Issuance: concepts/0257-private-credential-issuance/README.md - 0268 Unified DIDCOMM Deeplinking: concepts/0268-unified-didcomm-agent-deeplinking/README.md - 0270 Interop Test Suite: concepts/0270-interop-test-suite/README.md - - 0281 Aries Rich Schemas: features/0281-rich-schemas/README.md - - 0289 The Trust Over IP Stack: concepts/0289-toip-stack/README.md - - 0309 DIDAuthZ: features/0309-didauthz/README.md - - 0327 Crypto service Protocol 1.0: features/0327-crypto-service/README.md - - 0334 JWE envelope 1.0: features/0334-jwe-envelope/README.md - - 0335 HTTP Over DIDComm: features/0335-http-over-didcomm/README.md - 0345 Community Coordinated Update: concepts/0345-community-coordinated-update/README.md - 0346 DIDComm Between Two Mobile Agents Using Cloud Agent Mediator: concepts/0346-didcomm-between-two-mobile-agents/README.md - 0347 Proof Negotiation: features/0347-proof-negotiation/README.md - - 0351 Purpose Decorator: features/0351-purpose-decorator/README.md - - 0418 Aries Rich Schema Encoding Objects: features/0418-rich-schema-encoding/README.md - - 0420 Rich Schema Objects Common: concepts/0420-rich-schemas-common/README.md - - 0428 Prerequisites to Issue Rich Credential: features/0428-prepare-issue-rich-credential/README.md - - 0429 Prerequisites to Request Rich Presentation: features/0429-prepare-req-rich-pres/README.md - 0430 Machine-Readable Governance Frameworks: concepts/0430-machine-readable-governance-frameworks/README.md - 0440 KMS Architectures : concepts/0440-kms-architectures/README.md - - 0445 Aries Rich Schema Mapping: features/0445-rich-schema-mapping/README.md - - 0446 Aries Rich Schema Credential Definition: features/0446-rich-schema-cred-def/README.md - - 0478 Coprotocols: concepts/0478-coprotocols/README.md - - 0482 Coprotocol Protocol 0.5: features/0482-coprotocol-protocol/README.md - 0511 Credential-Manifest Attachment format for requesting and presenting credentials: features/0511-dif-cred-manifest-attach/README.md - 0559 Privacy-Preserving Proof of Uniqueness: concepts/0559-pppu/README.md - 0566 Issuer-Hosted Custodial Agents: concepts/0566-issuer-hosted-custodidal-agents/README.md @@ -232,21 +212,42 @@ nav: - 0693 Cross-Platform Credential Representation: features/0693-credential-representation/README.md - 0699 Push Notifications apns Protocol 1.0: features/0699-push-notifications-apns/README.md - 0700 Out-of-Band through redirect: concepts/0700-oob-through-redirect/README.md - - 0721 Revocation Notification 2.0: features/0721-revocation-notification-v2/README.md - 0728 Device Binding Attachments: features/0728-device-binding-attachments/README.md - 0734 Push Notifications fcm Protocol 1.0: features/0734-push-notifications-fcm/README.md - - 0755 Overlays Capture Architecture (OCA) For Aries: features/0755-oca-for-aries/README.md - - 0756 OCA for Aries Style Guide: features/0756-oca-for-aries-style-guide/README.md - 0757 Push Notification: concepts/0757-push-notification/README.md - 0771 AnonCreds Attachment Formats for Requesting and Presenting Credentials: features/0771-anoncreds-attachments/README.md - - 0780 Use Data URLs for Images and More in Credential Attributes: features/0780-data-urls-images/README.md - - 0794 DID Rotate 1.0: features/0794-did-rotate/README.md - - 0804 DIDComm Remote Procedure Call (DRPC): features/0804-didcomm-rpc/README.md - - 0809 W3C Verifiable Credential Data Integrity Attachment format for requesting and issuing credentials: features/0809-w3c-data-integrity-credential-attachment/README.md +- STALLED: + - 0024 DIDComm over XMPP: features/0024-didcomm-over-xmpp/README.md + - 0029 Message Trust Contexts: concepts/0029-message-trust-contexts/README.md + - 0030 Sync Connection Protocol 1.0: features/0030-sync-connection/README.md + - 0075 Payment Decorators: features/0075-payment-decorators/README.md + - 0114 Predefined Identities: features/0114-predefined-identities/README.md + - 0116 Evidence Exchange Protocol 0.9: features/0116-evidence-exchange/README.md + - 0193 Coin Flip Protocol 1.0 : features/0193-coin-flip/README.md + - 0207 Credential Fraud Threat Model: concepts/0207-credential-fraud-threat-model/README.md + - 0217 Linkable Message Paths: concepts/0217-linkable-message-paths/README.md + - 0249 Aries Rich Schema Contexts: features/0249-rich-schema-contexts/README.md + - 0250 Rich Schema Objects: concepts/0250-rich-schemas/README.md + - 0257 Private Credential Issuance: concepts/0257-private-credential-issuance/README.md + - 0281 Aries Rich Schemas: features/0281-rich-schemas/README.md + - 0289 The Trust Over IP Stack: concepts/0289-toip-stack/README.md + - 0309 DIDAuthZ: features/0309-didauthz/README.md + - 0327 Crypto service Protocol 1.0: features/0327-crypto-service/README.md + - 0334 JWE envelope 1.0: features/0334-jwe-envelope/README.md + - 0335 HTTP Over DIDComm: features/0335-http-over-didcomm/README.md + - 0351 Purpose Decorator: features/0351-purpose-decorator/README.md + - 0418 Aries Rich Schema Encoding Objects: features/0418-rich-schema-encoding/README.md + - 0420 Rich Schema Objects Common: concepts/0420-rich-schemas-common/README.md + - 0428 Prerequisites to Issue Rich Credential: features/0428-prepare-issue-rich-credential/README.md + - 0429 Prerequisites to Request Rich Presentation: features/0429-prepare-req-rich-pres/README.md + - 0445 Aries Rich Schema Mapping: features/0445-rich-schema-mapping/README.md + - 0446 Aries Rich Schema Credential Definition: features/0446-rich-schema-cred-def/README.md + - 0478 Coprotocols: concepts/0478-coprotocols/README.md + - 0482 Coprotocol Protocol 0.5: features/0482-coprotocol-protocol/README.md - RETIRED: - 0013 Overlays: concepts/0013-overlays/README.md + - 0051 Decentralized Key Management: concepts/0051-dkms/README.md - 0234 Signature Decorator: features/0234-signature-decorator/README.md - - 0250 Rich Schema Objects: concepts/0250-rich-schemas/README.md - 0303 V0.1 Credential Exchange (Deprecated): features/0303-v01-credential-exchange/README.md - 0317 Please ACK Decorator: features/0317-please-ack/README.md - 0348 Transition Message Type to HTTPs: features/0348-transition-msg-type-to-https/README.md