bitcoindevkit / bitcoindevkit/bdk

feat(chain): introduce/build a bindex-rs PoC

Open
#2,078 5 comments 3 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
1.1k
Forks
483
Avg merge
20d 3h
Merged PRs (30d)
3

Description

**Describe the enhancement**

I recently came across https://github.com/romanz/bindex-rs during some discussion in Floresta Retreat.

As per the slides linked in it's README, there's some good improvements when benchmarked against other blockchain indexers implementations and I think it would be an interesting idea to play with it and come up with a PoC of integrating it to BDK, if it's even possible.

**Use case**

**Impact**
- [ ] Blocking production usage
- [x] Nice-to-have / UX improvement
- [ ] Developer experience / maintainability

**Are you using BDK in a production project?**
- [ ] Yes
- [ ] No
- [x] Not yet, but planning to (NOTE: the bindex-rs project does not have any BDK integration AFAIK)

**Which backend(s) are relevant (if any)?**
- [ ] Electrum
- [ ] Esplora
- [ ] Bitcoin Core RPC
- [ ] None / not backend-related (e.g. `bdk_chain`, `bdk_core`)
- [x] Other (please specify): A new backend implementation that integrates with bindex-rs

**Project or organization (optional)**

**Additional context**

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.