From 35d0ef20b3789db6a4f1004bf26e4381ad5b7a8d Mon Sep 17 00:00:00 2001 From: Ben van Hartingsveldt Date: Fri, 18 Jul 2025 20:12:01 +0200 Subject: [PATCH] Add protocol pages --- app/components/navigation.js | 5 +++++ documents/protocols.md | 8 ++++++++ documents/protocols/content.md | 4 ++++ documents/protocols/dht.md | 4 ++++ documents/protocols/reflector.md | 4 ++++ 5 files changed, 25 insertions(+) create mode 100644 documents/protocols.md create mode 100644 documents/protocols/content.md create mode 100644 documents/protocols/dht.md create mode 100644 documents/protocols/reflector.md diff --git a/app/components/navigation.js b/app/components/navigation.js index ff1960c..9db799b 100644 --- a/app/components/navigation.js +++ b/app/components/navigation.js @@ -23,6 +23,11 @@ export default currentUrl => { title: "LBRY overview", url: "/overview" }, + { + name: "Protocols", + title: "LBRY Protocols", + url: "/protocols" + }, { name: "Playground", title: "Experience LBRY", diff --git a/documents/protocols.md b/documents/protocols.md new file mode 100644 index 0000000..ba4b823 --- /dev/null +++ b/documents/protocols.md @@ -0,0 +1,8 @@ +--- +title: Protocols +description: Understand how LBRY works low level and build your own implementations. +--- + +- [Content Protocol](/protocols/content) +- [DHT Protocol](/protocols/dht) +- [Reflector Protocol](/protocols/reflector) diff --git a/documents/protocols/content.md b/documents/protocols/content.md new file mode 100644 index 0000000..e8cd7fd --- /dev/null +++ b/documents/protocols/content.md @@ -0,0 +1,4 @@ +--- +title: Content Protocol +description: The protocol used to download blobs. +--- diff --git a/documents/protocols/dht.md b/documents/protocols/dht.md new file mode 100644 index 0000000..6bb7a4e --- /dev/null +++ b/documents/protocols/dht.md @@ -0,0 +1,4 @@ +--- +title: DHT Protocol +description: The protocol used to find other nodes. +--- diff --git a/documents/protocols/reflector.md b/documents/protocols/reflector.md new file mode 100644 index 0000000..4b4bc5e --- /dev/null +++ b/documents/protocols/reflector.md @@ -0,0 +1,4 @@ +--- +title: Reflector Protocol +description: The protocol used to upload blobs. +---