From d4bd86c724e037bbb6e1012f223f02145d88d561 Mon Sep 17 00:00:00 2001
From: molgeek <74042620+morgueye4@users.noreply.github.com>
Date: Fri, 5 Apr 2024 00:33:46 +0000
Subject: [PATCH 1/3] Milestone Delivery
---
deliveries/FuturProtocol_milestone_1.md | 29 +++++++++++++++++++++++++
1 file changed, 29 insertions(+)
create mode 100644 deliveries/FuturProtocol_milestone_1.md
diff --git a/deliveries/FuturProtocol_milestone_1.md b/deliveries/FuturProtocol_milestone_1.md
new file mode 100644
index 000000000..a7c39acc9
--- /dev/null
+++ b/deliveries/FuturProtocol_milestone_1.md
@@ -0,0 +1,29 @@
+# Milestone Delivery :mailbox:
+
+
+**The delivery is according to the official [milestone delivery guidelines](https://github.com/w3f/Grants-Program/blob/master/docs/Support%20Docs/milestone-deliverables-guidelines.md).**
+
+* **Application Document:** [Futur Protocol](https://github.com/RELAI-Network/Grants-Program/blob/fd99d75e580c84560d8099cb404d4b10b48295b4/applications/FuturFusion.md)
+* **Milestone Number:** 1
+
+**Deliverables**
+
+
+
+| Number | Deliverable | Link | Notes |
+| ------------- | ------------- | ------------- |------------- |
+| 0a. | License | [Apache 2.0](https://github.com/RELAI-Network/relai-network/blob/main/LICENSE) | Apache License 2.0 |
+| 0b. | Documentation | [Substrate Documentation](https://github.com/RELAI-Network/relai-network) | We will provide both inline documentation of the code and a basic tutorial that explains how a user can (for example) spin up one of our Substrate nodes and send test transactions, which will show how the new functionality works. |
+| 0c. | Testing and Testing Guide | [Relai Network Pallets](https://github.com/RELAI-Network/relai-network/blob/main/README.md#testing)| Core functions will be fully covered by comprehensive unit tests to ensure functionality and robustness. In the guide, we will describe how to run these tests. |
+| 0d. | Articles |[Futur Protocol Stack](https://blog.relai.network/futur-protocol-stack)
[Futur Console Account Creation](https://blog.relai.network/futur-console-account-creation-relai-network-devnet)
[Futur Console Book Publishing](https://blog.relai.network/futur-console-book-publication-relai-network-devnet)
[Futur Console App/Game Publishing](https://blog.relai.network/futur-console-appgame-creation-relai-network-devnet)
[Futur Store App Guide](https://blog.relai.network/futur-store-app-devnet-relai-network)| Articles explaining the FuturStore stack will be published. There will be article for FuturStore users and also for App developers wanting to submit apps on the store. |
+| 1 | Futur Store Mobile app |[Futur Store mobile app](https://github.com/RELAI-Network/futurstore-app)|A Flutter mobile app store, displays catalog of published apps. Users can browse and install available apps.|
+| 2 | Futur Protocol Runtime modules |[Futur-Asset-Reg and Futur-Creators-Reg](https://github.com/RELAI-Network/relai-network/tree/main/pallets)|`Futur-Creators-Reg` manages the registration of developers and book publishers with the following extrinsics: `SetRegistrationFee` `RegisterDev`,`UnRegisterDev`
`Futur-Assets-Reg` manages the publication of assets apps, games or book with the following extrinsics: `SubmitAsset`,`UpdateAsset`, `BuyAsset`,`PublishAsset`, ,`UnPublishAsset`|
+| 3 | SAST/DAST module |[Mobsf](https://mobsf.github.io/docs)|Static and Dynamic Analysis component for scanning submited apks for checking security. We have a server instance running Mobsf exposing API|
+| 4 | Futur Console |[Futur Console](https://github.com/RELAI-Network/futur-console-react)|Web portal for app submission and management (similar to google play console) built in React|
+| 5 | Backend Server|[Cloud Functions](https://github.com/RELAI-Network/relai-fn)|Cloud Functions serving API endpoint, ex: verifying review signatures, upload asset to IPFS,...|
+| 6 | Storage Layer|`IPFS via Crust` and `Firebase Storage`|IPFS via Crust Network Gateway and Firebase Storage |
+| 7 | Kaggu|[Kaggu Ebook Reader](https://github.com/RELAI-Network/kaggu)| Ebook Reader for the ebooks purchased through Futur Store app |
+
+
+**Additional Information**
+> Any further comments on the milestone that you would like to share with us.
From 6e3f40d4d044077598f7ed26d4923bd365d3850f Mon Sep 17 00:00:00 2001
From: molgeek <74042620+morgueye4@users.noreply.github.com>
Date: Sun, 7 Apr 2024 14:01:58 +0000
Subject: [PATCH 2/3] Update deliveries/FuturProtocol_milestone_1.md
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Co-authored-by: Sebastian Müller
---
deliveries/FuturProtocol_milestone_1.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/deliveries/FuturProtocol_milestone_1.md b/deliveries/FuturProtocol_milestone_1.md
index a7c39acc9..68ffdcf84 100644
--- a/deliveries/FuturProtocol_milestone_1.md
+++ b/deliveries/FuturProtocol_milestone_1.md
@@ -3,7 +3,7 @@
**The delivery is according to the official [milestone delivery guidelines](https://github.com/w3f/Grants-Program/blob/master/docs/Support%20Docs/milestone-deliverables-guidelines.md).**
-* **Application Document:** [Futur Protocol](https://github.com/RELAI-Network/Grants-Program/blob/fd99d75e580c84560d8099cb404d4b10b48295b4/applications/FuturFusion.md)
+* **Application Document:** [Futur Protocol](https://github.com/w3f/Grants-Program/blob/master/applications/FuturFusion.md)
* **Milestone Number:** 1
**Deliverables**
From 8c073824847a96a458c7e8400c8eec388ca2f4f4 Mon Sep 17 00:00:00 2001
From: molgeek <74042620+morgueye4@users.noreply.github.com>
Date: Sun, 14 Apr 2024 16:19:00 +0000
Subject: [PATCH 3/3] Update Doc
---
deliveries/FuturProtocol_milestone_1.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/deliveries/FuturProtocol_milestone_1.md b/deliveries/FuturProtocol_milestone_1.md
index 68ffdcf84..9e69f5185 100644
--- a/deliveries/FuturProtocol_milestone_1.md
+++ b/deliveries/FuturProtocol_milestone_1.md
@@ -18,7 +18,7 @@
| 0d. | Articles |[Futur Protocol Stack](https://blog.relai.network/futur-protocol-stack)
[Futur Console Account Creation](https://blog.relai.network/futur-console-account-creation-relai-network-devnet)
[Futur Console Book Publishing](https://blog.relai.network/futur-console-book-publication-relai-network-devnet)
[Futur Console App/Game Publishing](https://blog.relai.network/futur-console-appgame-creation-relai-network-devnet)
[Futur Store App Guide](https://blog.relai.network/futur-store-app-devnet-relai-network)| Articles explaining the FuturStore stack will be published. There will be article for FuturStore users and also for App developers wanting to submit apps on the store. |
| 1 | Futur Store Mobile app |[Futur Store mobile app](https://github.com/RELAI-Network/futurstore-app)|A Flutter mobile app store, displays catalog of published apps. Users can browse and install available apps.|
| 2 | Futur Protocol Runtime modules |[Futur-Asset-Reg and Futur-Creators-Reg](https://github.com/RELAI-Network/relai-network/tree/main/pallets)|`Futur-Creators-Reg` manages the registration of developers and book publishers with the following extrinsics: `SetRegistrationFee` `RegisterDev`,`UnRegisterDev`
`Futur-Assets-Reg` manages the publication of assets apps, games or book with the following extrinsics: `SubmitAsset`,`UpdateAsset`, `BuyAsset`,`PublishAsset`, ,`UnPublishAsset`|
-| 3 | SAST/DAST module |[Mobsf](https://mobsf.github.io/docs)|Static and Dynamic Analysis component for scanning submited apks for checking security. We have a server instance running Mobsf exposing API|
+| 3 | SAST/DAST module |[MobSF](https://github.com/MobSF/Mobile-Security-Framework-MobSF) |Static and Dynamic Analysis component for scanning submited apks for checking security. We have a server instance running Mobsf exposing API in a server in a GCP instance behind a [proxy](https://github.com/RELAI-Network/sast-dast-gateway) server in the same instance |
| 4 | Futur Console |[Futur Console](https://github.com/RELAI-Network/futur-console-react)|Web portal for app submission and management (similar to google play console) built in React|
| 5 | Backend Server|[Cloud Functions](https://github.com/RELAI-Network/relai-fn)|Cloud Functions serving API endpoint, ex: verifying review signatures, upload asset to IPFS,...|
| 6 | Storage Layer|`IPFS via Crust` and `Firebase Storage`|IPFS via Crust Network Gateway and Firebase Storage |