Create a `bdk_floresta` chain source crate
Describe the enhancement
The Floresta project uses technologies such as Utreexo, softchains and CBF to make integrating a full node in a wallet as easy as connecting to someone else's node. It's almost a no-brainer to support such magic in BDK.
According to @Davidson-Souza, if we make use of the foresta_wire and floresta_chain crates, it will be enough to create a revolutionary chain-source crate for BDK!
Let's start the discussion with the ticket.
Use case
Are you kidding me?
Additional context
Docs: https://docs.dlsouza.lol/floresta/ GitHub: https://github.com/Davidson-Souza/Floresta
Documenting that, after a brief talk with @Davidson-Souza, Floresta has already a watch-only wallet on LibFloresta and for this issue that could be useful as a starting point.
I`m already working on Floresta and contributing to bdk was already on my plans. I'd appreciate if i got assigned to this issue.
@jaoleal thanks for reaching out! Sure, I'll also provide a few pointers here and there (at some point). Sorry, been quite busy with the other work.
I'll start development of the bdk_floresta crate on luisschwab/bdk-floresta. Can you assign me, @evanlinjin?
@notmandatory this belongs on bdk I believe?
Oops again, moved back.