Skip to content
View devdavidejesus's full-sized avatar

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.

Content in all repositories owned by your account will be closed.
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

PyPI Tests

A unified Bitcoin CLI, full roadmap shipped — and growing. Built on two principles: zero external dependencies (Python standard library only) and no Bitcoin Core required (powered by the Mempool.space public API — or your own node via --api-url). Scriptable end to end: stdin, batch files, JSON Lines.

pip install btc-toolkit
Command What it does
btc-toolkit opreturn <txid> Decode OP_RETURN messages from any transaction
btc-toolkit tx <txid> Full transaction details: status, fees, size, I/O, RBF
btc-toolkit balance <address> Confirmed + unconfirmed balance, all address types
btc-toolkit fees Live fee tiers (sat/vB) + mempool backlog
btc-toolkit block <height|hash|latest> Block metadata, from genesis to chain tip
btc-toolkit utxo <address> Unspent outputs sorted by value, with filters
btc-toolkit address <address> Aggregated overview: type, balance, lifetime totals

Fully tested · CI across Python 3.10–3.13 · every claim verifiable on-chain

$ btc-toolkit block 0

  Block #0

  ├─ Hash:        000000000019d668...0a8ce26f
  ├─ Mined:       2009-01-03 18:15:05 UTC
  ├─ Txs:         1
  ├─ Difficulty:  1
  ├─ Nonce:       2083236893
  └─ Previous:    (none — genesis block)

github.com/devdavidejesus/btc-toolkit · pypi.org/project/btc-toolkit


Writing

I Read a $320M Ransom Negotiation From My Terminal — the Liquid Network drain was negotiated on-chain via OP_RETURN. Every message decoded with btc-toolkit, every transaction ID included, so you can verify each word yourself.


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

If my open-source work is useful to you, you can support btc-toolkit.

"Don't Trust, Verify."

Bitcoin block height

Pinned Loading

  1. Bitcoin.org Bitcoin.org Public

    Forked from bitcoin-dot-org/Bitcoin.org

    Bitcoin.org Website

    SCSS

  2. bitcoin bitcoin Public

    Forked from bitcoin/bitcoin

    Bitcoin Core integration/staging tree

    C++

  3. btc-toolkit btc-toolkit Public

    Bitcoin CLI toolkit — zero deps, no Core required

    Python 2