go-blockservice provides a seamless interface to both local and remote storage backends.
👉 We highly recommend switching to the maintained version at https://github.com/ipfs/boxo/tree/main/blockservice. 🏎️ Good news! There is tooling and documentation to expedite a switch in your repo.
📚 Learn more, including how to take the maintainership mantle or ask questions, here.
The interfaces here really would like to be merged with the blockstore interfaces. The 'dagservice' constructor currently takes a blockservice, but it would be really nice if it could just take a blockstore, and have this package implement a blockstore.
MIT © Juan Batiz-Benet