Skip to content
View devdavidejesus's full-sized avatar
🌴
On vacation
🌴
On vacation

Block or report devdavidejesus

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
devdavidejesus/README.md

Hey, I'm Davi de Jesus πŸ‡§πŸ‡·

Python Developer building open-source tools for the Bitcoin ecosystem.

X GitHub Proton Mail


Featured project β€” btc-toolkit

Tests

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


Open-source contributions β€” bitcoin.org

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


Tech stack

Python Django Flask pytest GitHub Actions Git Docker Linux Bitcoin



Snake animation

"Don't Trust, Verify."

Bitcoin block height

Pinned Loading

  1. bitcoin bitcoin Public

    Forked from bitcoin/bitcoin

    Bitcoin Core integration/staging tree

    C++ 1

  2. Bitcoin.org Bitcoin.org Public

    Forked from bitcoin-dot-org/Bitcoin.org

    Bitcoin.org Website

    HTML 1

  3. Bitcoin-Wallet Bitcoin-Wallet Public

    Forked from bitcoin-dot-org/Bitcoin-Wallet

    A simple, well designed and easy to use desktop Bitcoin wallet. The best wallet for new users to begin interacting with the Bitcoin network.

    Vue 1

  4. BitcoinWalletMobile BitcoinWalletMobile Public

    Forked from bitcoin-dot-org/BitcoinWalletMobile

    A simple, well designed and easy to use mobile Bitcoin wallet. Compatible with both Android and iOS. Designed for newbies.

    TypeScript 1

  5. developer.bitcoin.org developer.bitcoin.org Public

    Forked from bitcoin-dot-org/developer.bitcoin.org

    Bitcoin.org Developer Documentation

    Python 1

  6. btc-toolkit btc-toolkit Public

    Bitcoin CLI toolkit β€” zero deps, no Core required

    Python 1