69 Commits

Author SHA1 Message Date
Chrysostomos Nanakos
1c9a5a394c
Slot builder specification (#15)
Slot builder spec (https://github.com/codex-storage/codex-spec/issues/22)
2025-09-16 18:02:58 +10:00
Balazs Komuves
ab748c33af
add Merkle tree draft spec (#18) 2025-09-16 17:58:33 +10:00
Chrysostomos Nanakos
4b787a3a43
Fix erasure coding spec based on review feedback 2025-09-16 10:44:19 +03:00
Marcin Czenko
ae8a7d9a20
Codex Manifest Spec (#13)
* codex manifest spec initial draft

* adds functional requirements

* updates the spec and clarifies protobufs
2025-09-16 16:37:21 +10:00
Arnaud
31abc07ade
Sales module specification (#11)
* Sales module spec

* Simplify a bit

* Fix spaces

* Apply review suggestion

* Add diagrams

* Apply suggestion from @emizzle

* Apply suggestion from @emizzle

* fomatting

---------

Co-authored-by: Eric <5089238+emizzle@users.noreply.github.com>
2025-09-16 16:16:33 +10:00
Giuliano Mega
817047fca5
Merge pull request #21 from codex-storage/paper-review-measuring-ipfs-churn
Review and summary for "Passively Measuring IPFS Churn and Network Size"
2025-09-08 17:01:23 -03:00
Giuliano Mega
5646e48731
Merge pull request #22 from codex-storage/durability-under-churn
Add considerations on durability, churn, and altruism
2025-09-08 17:01:12 -03:00
gmega
1e983a6e56
add summary of paper: "Passively Measuring IPFS Churn and Network Size" 2025-09-08 16:54:16 -03:00
gmega
6f9555d5ac
add considerations on durability, churn, and altruism 2025-09-08 14:17:14 -03:00
gmega
b4a4cacfb5
add feedback/ideas on building C bindings for Codex 2025-08-27 15:30:07 -03:00
M Alghazwi
c74fc622da
Merge pull request #12 from codex-storage/specs/proving-module
Proving Module Specification
2025-08-25 12:18:06 +02:00
M Alghazwi
ed185e735c
review fixes 2025-08-25 11:55:58 +03:00
Marcin Czenko
3d5dbce2a5
updates obsidian vault 2025-08-22 23:14:50 +02:00
M Alghazwi
fe8235ca98
fix spacing and typos 2025-08-17 11:28:52 +03:00
Arnaud
6110c6dea2
Merge pull request #9 from codex-storage/specs/purchase-module
Purchase module specification
2025-08-15 20:13:53 +02:00
M Alghazwi
d70cbe8d35
add circuit interfaces + cleanup 2025-08-14 21:26:16 +03:00
M Alghazwi
c3b0ab5d87
improve purpose and scope 2025-08-14 18:29:08 +03:00
Chrysostomos Nanakos
33588d8d49
Erasure coding specification
Erasure coding spec (https://github.com/codex-storage/codex-spec/issues/19)
2025-08-14 16:15:20 +03:00
M Alghazwi
4fd6350ffb
prover-specs 2025-08-14 13:38:28 +03:00
Ben Bierens
112bb06faf
Merge pull request #8 from codex-storage/specs/discovery
Discovery specification
2025-08-14 09:29:28 +02:00
Ben
284c60a62d
Review comments by Eric 2025-08-14 09:28:54 +02:00
Arnaud
6942ac3a1d
Make the purpose a bit more concise 2025-08-13 19:17:05 +02:00
Arnaud
0b9bfc2d0f
Add purchase module spec 2025-08-13 10:46:05 +02:00
Ben
899fe0e3bd
Draft of Discovery specification 2025-08-12 15:50:03 +02:00
Marcin Czenko
3ca4270612
remove unused temporary Obsidian workshop file 2025-08-12 15:28:02 +02:00
Marcin Czenko
06e1ca1828 adds link to other waku specs for reference 2025-08-08 16:24:23 +02:00
Marcin Czenko
3a0b0f75ed adds documentation guidelines 2025-08-08 02:20:37 +02:00
Marcin Czenko
0661da25f4 lists all current requirements sources 2025-08-07 14:35:30 +02:00
Marcin Czenko
6b8290f63d
adds some more links and updates plugins 2025-08-07 06:14:27 +02:00
HackMD
ce0781c9d7 last changed at Jul 23, 2025 5:29 PM, pushed by Giuliano Mega 2025-07-23 20:35:09 +00:00
gmega
7ddc92d12a
add link to Waku requirements PR 2025-07-22 18:30:34 -03:00
gmega
47afbac9e8
fix: allow copy to return non-zero result 2025-07-22 17:22:37 -03:00
gmega
298e1e9e18
add obsidian "Workshop" outline 2025-07-22 17:15:07 -03:00
Marcin Czenko
931e1793ac disables commentator plugin 2025-07-22 18:27:22 +02:00
Giuliano Mega
7aa46c4831
Merge pull request #3 from codex-storage/feat/quartz
feat: add quartz build into github pages
2025-07-21 18:03:19 -03:00
gmega
b3e04afe24
feat: add quartz build into github pages 2025-07-21 17:21:27 -03:00
gmega
8788573e30
add use case sketch 2025-07-21 11:14:24 -03:00
Marcin Czenko
14a7674bbf
notes from the Codex Team meeting (mc2) 2025-07-08 03:15:42 +02:00
Marcin Czenko
eaa172551e
adds templates for the Codex team meeting 2025-07-08 03:15:21 +02:00
Marcin Czenko
7a2be687f2
Updates Codex Encryption docs 2025-07-08 03:14:42 +02:00
Marcin Czenko
453906fd47
updates the encryption design doc to use the data size different from initialization vector size 2025-07-03 14:58:51 +02:00
Marcin Czenko
31e26020ba
updates encryption docs 2025-07-02 19:55:28 +02:00
Marcin Czenko
788d75621a
adds one more link in Codex Encryption Design 2025-06-30 16:25:33 +02:00
Marcin Czenko
f8100811ac
adds one more link to "How to get a pointer" doc 2025-06-30 16:08:14 +02:00
Marcin Czenko
13c6ff76e8
records some info related to async iterators and their extraction to a separate package 2025-06-30 15:51:04 +02:00
Marcin Czenko
f0abcccf72
makes "Inbox.md" private 2025-06-30 14:23:09 +02:00
Marcin Czenko
5ebdff5385
documents unsafe use of AsyncIter and AsyncResultIter 2025-06-30 14:20:58 +02:00
Marcin Czenko
1e5e258fac
sets "readableLineLength" to true in the settings and disables "commentator" plugin 2025-06-30 14:20:21 +02:00
Marcin Czenko
2c06131396
updates encryption docs 2025-06-30 14:19:35 +02:00
Marcin Czenko
806d410b1f
Updates the docs 2025-06-17 13:35:07 +02:00