Module 0 template
This commit is contained in:
parent
323edcae68
commit
fa524bef13
17
README.md
17
README.md
|
@ -1,5 +1,4 @@
|
||||||
# DECA Architecture
|
# DECA Architecture
|
||||||
|
|
||||||
## Abstract
|
## Abstract
|
||||||
The project development will be done modularly and will be splitted into
|
The project development will be done modularly and will be splitted into
|
||||||
multiple subprojects which require the proper research and development.The
|
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
|
### Module 0
|
||||||
|
|
||||||
#### what, why, how.
|
This module is to ensure that the trunk build website (yew mostly)
|
||||||
|
builds a decentralizable website and assets. Consider using CAR
|
||||||
Goal is to self build and decentralize the website and assets of the yew project.
|
management for the assets.
|
||||||
|
|
||||||
* [CAR library](https://github.com/web3-storage/ipfs-car)[^1]
|
|
||||||
* [CAR Reference](https://ipld.io/specs/transport/car/)[^2]
|
|
||||||
|
|
||||||
|
[Module 0 Specification](./module0.md)
|
||||||
|
|
||||||
### Module 1
|
### 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](./assets/diagram1.svg)
|
||||||
> dig1. Shows the front end DAPP architecture for SBT
|
> dig1. Shows the front end DAPP architecture for SBT
|
||||||
|
|
||||||
### Module n
|
### Module N
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
> Important Note: all modules should be tested in a decentralized environment
|
> Important Note: all modules should be tested in a decentralized environment
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## References
|
## References
|
||||||
[^1]: https://github.com/web3-storage/ipfs-car
|
[^1]: https://github.com/web3-storage/ipfs-car
|
||||||
[^2]: https://ipld.io/specs/transport/car/
|
[^2]: https://ipld.io/specs/transport/car/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -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/
|
Loading…
Reference in New Issue