celestiaorg / celestia-node

Celestia Data Availability Nodes
Apache License 2.0
925 stars 922 forks source link

Blobstream API should be moved to node #3361

Closed liamsi closed 2 months ago

liamsi commented 5 months ago

Proofs for Blobstream (DataRootInclusionProof and ProveShare endpoints on core) are not accessible through node API, so currently all integrations with Blobstream require one to have two endpoints, and two APIs.

related: https://github.com/celestiaorg/celestia-core/issues/1306

Wondertan commented 5 months ago

We discussed this with @rach-id and we decided to implement Blobstream APIs over nodes API. This is the first step to accelerate development by not blocking on node's review process and practises. But, we also agreed to later merge it to node as a module.

rach-id commented 4 months ago

Referencing this PR here: https://github.com/celestiaorg/blobstream-node-api/pull/1