diff --git a/README.md b/README.md index e8356d2ebab285a209d22d2adaede689ad69eba3..74ee1dfe2064b3f00cf3d1df6bd3e77f18a928c5 100644 --- a/README.md +++ b/README.md @@ -2,4 +2,36 @@ This repository is aimed to provide documentions and RFCs (Request for Changes) used in the whole Duniter ecosystem. -All documents should be implementation agnostic, as specific documentations should be in a dedicated repository (or implementation repository). \ No newline at end of file +All documents should be implementation agnostic, as specific documentations should be in a dedicated repository (or implementation repository). + +## RFCs + +* [Approved RFCs](#approved-rfcs) +* [Under discussion RFCs](#under-discussion-rfcs) +* [Drafts RFCs](#drafts-rfcs) +* [Discontinued RFCs](#discontinued-rfcs) + +### Approved RFCs + +#### DUniter Blockchain Protocol (DUBP) + +* V11 : [RFC 0009](rfc/0009_Duniter_Blockchain_Protocol_V11.md) + +#### DUniter Network Protocol (DUNP) + +* V1: [RFC 0004](rfc/0004_ws2p_v1.md) + +### Under discussion RFCs + +### Drafts RFCs + +* RFC_0003 : [GraphQL API for Duniter Clients](https://git.duniter.org/nodes/common/doc/blob/graphql_api_rfc/rfc/0003%20RFC%20GraphQL%20API%20for%20Duniter%20Clients.md) +* RFC_0006 : [DUniter Network Protocol V2](https://git.duniter.org/nodes/common/doc/blob/ws2p_v2/rfc/0006_ws2p_v2.md) +* RFC_0007: [Duniter Ascii Armor Messages](https://git.duniter.org/nodes/common/doc/blob/ascii_armor_messages/rfc/0007%20Ascii%20Armor%20Messages.md) +* RFC_0008: [Duniter Messages Encryption and Signature](https://git.duniter.org/nodes/common/doc/blob/messages_encryption_and_signature/rfc/0008%20Messages%20Encryption%20and%20Signature.md) + +### Discontinued RFCs + +* RFC_0001: [Abstract Syntax Tree-based output script locks](https://git.duniter.org/nodes/common/doc/blob/dip/0001/rfc/0001%20Abstract%20Syntax%20Tree-based%20output%20script%20locks.md) +* RFC_0002: [New binary Duniter protocol](https://git.duniter.org/nodes/common/doc/blob/dip/0002/rfc/0002%20New%20binary%20Duniter%20protocol.md) +* RFC_0005: [New Scalable Blockchain Protocol](https://git.duniter.org/nodes/common/doc/blob/rfc5-duniter-protocol-rework/rfc/0005%20New%20Scalable%20Blockchain%20Protocol.md)