hyperledger-archives / aries-framework-go

Hyperledger Aries Framework Go provides packages for building Agent / DIDComm services.
https://wiki.hyperledger.org/display/ARIES/aries-framework-go
Apache License 2.0
241 stars 158 forks source link

docs: list supported Aries RFCs #2269

Open troyronda opened 3 years ago

troyronda commented 3 years ago

We should create a markdown file in the aries-framework-go repo docs that lists the supported Aries RFCs.

Connection Establishment Protocols RFC 0434 - Out of Band RFC 0023 - DID Exchange RFC 0028 - Introduce

Credential Protocols RFC 0453 - Issue Credential v2 (with middleware injection for attachments) RFC 0454 - Present Proof v2 (with middleware injection for attachments)

Routing Protocols RFC 0094 - Forward Message RFC 0211 - Route Coordination RFC 0212 - Message Pickup RFC 0092 - Transport Return Route

Message Protocols RFC 0095 - Basic Message RFC 0335 - HTTP over DIDComm

DIDComm and Transports RFC 0025 - DIDComm Transports (HTTP and WebSocket) RFC 0334 - JWE Envelopes RFC 0019 - Encryption Envelope (deprecated; not fully supported in pluggable KMS) RFC 0067 - DIDComm DIDDoc conventions RFC 0008 - Message ID and Threading RFC 0011 - Decorators RFC 0017 - Attachments RFC 0020 - Message Types RFC 0351 - Purpose Decorator RFC 0035 - Report Problem

Notes

Attachments: We implemented the DIF attachment RFCs (0510, 0511) in an external JavaScript project that uses aries-framework-go WASM. We plan to investigate which aspects we can port into the framework.

llorllale commented 3 years ago

DIDComm and Transports RFC0035 Report Problem RFC0042 LOX (needs additional work on higher layers) RFC0351 Purpose Decorator