Python Developer building open-source tools for the Bitcoin ecosystem.
A Bitcoin tooling project built around two principles: zero external dependencies (Python standard library only) and no Bitcoin Core required (powered by public Bitcoin APIs).
Phase 1 β OP_RETURN Reader CLI (shipped)
- Python 3.10β3.13 support
- 18 unit tests
- GitHub Actions CI
- Decodes OP_RETURN messages from any Bitcoin transaction
- Powered by the Mempool.space public API
$ op-return-reader 3ef1d49a3146bc30368de0d17c182c78497e61398572d86f5fbd7806ca47332e
btc-toolkit v0.1.0 Β· Mempool.space API
β Found 1 OP_RETURN output(s):
Output #1
ββ Size: 32 bytes
ββ Hex: ff7f818a8090f0d3b682808884b0b08bc02eff7fd184dad7ef94a4e0a1f98f01
ββ Message: (binary data β not UTF-8 text)
Roadmap
- Phase 2 β Address Balance Checker Β· inspect balances for Legacy, SegWit, and Taproot addresses
- Phase 3 β Fee Estimator Β· estimate optimal fees from mempool conditions
- Phase 4 β Block Info Explorer Β· retrieve block metadata and transaction summaries
- Phase 5 β UTXO Set Inspector Β· inspect spendable outputs for any address
β github.com/devdavidejesus/btc-toolkit
Collaborator helping maintain one of the Bitcoin ecosystem's most visited reference websites β auditing wallet and exchange listings, modernizing core content, and correcting whitepaper translations, each change verified against primary sources.
All pull requests Β· All issues
