From fa524bef13477b02314d179f8c089a93060a1b7e Mon Sep 17 00:00:00 2001 From: itzelot01 Date: Wed, 10 Jan 2024 21:39:37 +0000 Subject: [PATCH] Module 0 template --- README.md | 17 +++++------------ module0.md | 31 +++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+), 12 deletions(-) create mode 100644 module0.md diff --git a/README.md b/README.md index 1bfc118..c8eb38f 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,4 @@ # DECA Architecture - ## Abstract The project development will be done modularly and will be splitted into multiple subprojects which require the proper research and development.The @@ -42,13 +41,11 @@ Goal is to develop all the architecture require for the [DECA Protocol](https:// ### Module 0 -#### what, why, how. - -Goal is to self build and decentralize the website and assets of the yew project. - -* [CAR library](https://github.com/web3-storage/ipfs-car)[^1] -* [CAR Reference](https://ipld.io/specs/transport/car/)[^2] +This module is to ensure that the trunk build website (yew mostly) +builds a decentralizable website and assets. Consider using CAR +management for the assets. +[Module 0 Specification](./module0.md) ### Module 1 @@ -60,18 +57,14 @@ Goal is to self build and decentralize the website and assets of the yew project ![dig1](./assets/diagram1.svg) > dig1. Shows the front end DAPP architecture for SBT -### Module n +### Module N > Important Note: all modules should be tested in a decentralized environment - - ## References [^1]: https://github.com/web3-storage/ipfs-car [^2]: https://ipld.io/specs/transport/car/ - - diff --git a/module0.md b/module0.md new file mode 100644 index 0000000..21f4612 --- /dev/null +++ b/module0.md @@ -0,0 +1,31 @@ +# Module 0 Specification + +## Goal + +This module is to ensure that the trunk build website (yew mostly) +builds a decentralizable website and assets. Consider using CAR +management for the assets. + + +## ToDo +- [ ] Research CAR +- [ ] Detect and Report issue (Update this specification) +- [ ] Research and test possible solutions. +- [ ] Implement solution to achieve the goal. + +## Report + +### CAR Specification +* [CAR library](https://github.com/web3-storage/ipfs-car)[^1] +* [CAR Reference](https://ipld.io/specs/transport/car/)[^2] + +### Trunk found issues + +### Possible solutions + +## Notes and further developments. + +## References + +[^1]: https://github.com/web3-storage/ipfs-car +[^2]: https://ipld.io/specs/transport/car/