-
Notifications
You must be signed in to change notification settings - Fork 925
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[EPIC] BlobModule #1835
Comments
This was referenced Feb 28, 2023
5 tasks
I would suggest moving the rest of the open issues to #2287 and closing this, so that we only have one blob module epic open |
Agreed. @vgonkivs, mind making the suggestion? |
Will move all tasks to the Hardening EPIC |
closing as remaining tasks moved to "the hardening" workstream/epic #2287 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Context
So far, celestia-node has developed all the infrastructure and necessary components from the ground up to provide a secure and scalable DA network. Now, the time has come to create that DA module and its API basing, using which any application on top can put data, retrieve and verify its availability. We call this module BlobModule.
BlobModule API
Let's define the API for it. For simplicity and to follow our practice, we define it in Golang.
NOTE: The API is WIP and discussion towards it's finalization happens in #1829
Tasks
GetLeavesByNamespace
should allow returning only proofs without data #1836Getter
to enable requesting proofs and adjust all the implementations #1838SubmitPayForBlob
should support multiple blobs #1840The text was updated successfully, but these errors were encountered: