From 7f293c14052bc8d1af716c082d4ca0709b8187a6 Mon Sep 17 00:00:00 2001 From: driemworks Date: Thu, 17 Feb 2022 20:35:11 -0500 Subject: [PATCH 1/3] add iris milestone 2 delivery --- deliveries/iris-milestone-2.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 deliveries/iris-milestone-2.md diff --git a/deliveries/iris-milestone-2.md b/deliveries/iris-milestone-2.md new file mode 100644 index 000000000..b24816565 --- /dev/null +++ b/deliveries/iris-milestone-2.md @@ -0,0 +1,28 @@ +# Milestone Delivery :mailbox: + +**The [invoice form :pencil:](https://docs.google.com/forms/d/e/1FAIpQLSfmNYaoCgrxyhzgoKQ0ynQvnNRoTmgApz9NrMp-hd8mhIiO0A/viewform) has been filled out correctly for this milestone and the delivery is according to the official [milestone delivery guidelines](https://github.com/w3f/Grants-Program/blob/master/docs/milestone-deliverables-guidelines.md).** + +* **Application Document:** https://github.com/w3f/Grants-Program/tree/master/applications/iris.md +* **Milestone Number:** 2 + +**Context** +This milestone enables a decentralized pinning service using Substrate and IPFS. It introduces a pallet to allow new validators to be added to a our proof of authority network and provides incentive for validators to provide storage capacity to the network. + +Prerelease: https://github.com/iridium-labs/substrate/releases/tag/v0.0.2 +Futher details can be found in the docs [here](https://iridium-labs.github.io/) + +**Deliverables** + +| Number | Deliverable | Link | Notes | +| -----: | ----------- | ------------- | ------------- | +| 0a. | License | [Apache 2](https://github.com/iridium-labs/substrate/blob/iris-milestone-2/LICENSE-APACHE2) | No change to licenses used in Substrate | +| 0b. | Documentation | https://iridium-labs.github.io/ | The mdbook source is found at: https://github.com/iridium-labs/iris-docs | +| 0c. | Testing Guide | https://docs.google.com/document/d/1yFH74_yyJTSBXK3Lw3--2jgtqkyUkS4GoDvXlUsTlfw/edit?usp=sharing | | +| 0d. | Docker | [iris](https://hub.docker.com/repository/docker/iridiumlabs/iris), [UI](https://hub.docker.com/repository/docker/iridiumlabs/iris-ui) | The documentation (0b) outlines how to run both docker images. | +| 0e. | Article | https://medium.com/iridium/iris-a-next-gen-decentralized-storage-layer-part-2-16afbe0739e0 | | +| 1a. | Substrate module: iris-session Runtime Module | https://github.com/iridium-labs/substrate/tree/iris_milestone_2 | Our new module delivered exists at: https://github.com/iridium-labs/substrate/blob/iris_milestone_2/bin/node-template/pallets/iris-session/src/lib.rs | +| 1b. | Substrate module: iris-session Runtime Module Test | https://github.com/iridium-labs/substrate/tree/iris_milestone_2 | https://github.com/iridium-labs/substrate/blob/iris_milestone_2/bin/node-template/pallets/iris-session/src/mock.rs, https://github.com/iridium-labs/substrate/blob/iris_milestone_2/bin/node-template/pallets/iris-session/src/tests.rs | +| 2. | User Interface | https://github.com/iridium-labs/ui/tree/iris_milestone_2 | | + +**Additional Information** +A demo video has been created [here](https://www.youtube.com/watch?v=cDmQKB_xsO8) From 50ee067ad8d62866bf44f1b32ff79e7fcb638a8f Mon Sep 17 00:00:00 2001 From: driemworks Date: Fri, 18 Feb 2022 13:40:08 -0500 Subject: [PATCH 2/3] update language --- deliveries/iris-milestone-2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deliveries/iris-milestone-2.md b/deliveries/iris-milestone-2.md index b24816565..a4727a6c8 100644 --- a/deliveries/iris-milestone-2.md +++ b/deliveries/iris-milestone-2.md @@ -6,7 +6,7 @@ * **Milestone Number:** 2 **Context** -This milestone enables a decentralized pinning service using Substrate and IPFS. It introduces a pallet to allow new validators to be added to a our proof of authority network and provides incentive for validators to provide storage capacity to the network. +This milestone enables a semi-decentralized pinning service using Substrate and IPFS. It introduces a pallet to allow new validators to be added to a our proof of authority network and introduces incentive for validators to provide storage capacity to the network. Additionally, validators are responsible (and are rewarded) for proxying requests to the IPFS network. Prerelease: https://github.com/iridium-labs/substrate/releases/tag/v0.0.2 Futher details can be found in the docs [here](https://iridium-labs.github.io/) From c7dd3ff4210af49bda5204fc5532cd9d20432f67 Mon Sep 17 00:00:00 2001 From: driemworks Date: Mon, 28 Feb 2022 09:27:29 -0500 Subject: [PATCH 3/3] tree -> blob --- deliveries/iris-milestone-2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deliveries/iris-milestone-2.md b/deliveries/iris-milestone-2.md index a4727a6c8..2601dd430 100644 --- a/deliveries/iris-milestone-2.md +++ b/deliveries/iris-milestone-2.md @@ -2,7 +2,7 @@ **The [invoice form :pencil:](https://docs.google.com/forms/d/e/1FAIpQLSfmNYaoCgrxyhzgoKQ0ynQvnNRoTmgApz9NrMp-hd8mhIiO0A/viewform) has been filled out correctly for this milestone and the delivery is according to the official [milestone delivery guidelines](https://github.com/w3f/Grants-Program/blob/master/docs/milestone-deliverables-guidelines.md).** -* **Application Document:** https://github.com/w3f/Grants-Program/tree/master/applications/iris.md +* **Application Document:** https://github.com/w3f/Grants-Program/blob/master/applications/iris.md * **Milestone Number:** 2 **Context**