Python Developer · Django · Flask · Bitcoin Ecosystem
Building practical backend solutions with clean code. Currently exploring the intersection of web development and the Bitcoin protocol stack.
- Python developer specializing in Django and Flask for web backends, APIs, and automation
- Working knowledge of JavaScript, HTML & CSS for frontend integration
- Contributing to the Bitcoin ecosystem — interested in protocol-level architecture (OP_RETURN, SegWit, Taproot)
- Python training through IME-USP · Currently studying FullStack Development at SENAI
- Approach: evidence-based contributions, verifiable sources, code-first verification
- ₿ Quality Assurance Initiative at bitcoin.org — Systematic audits across multiple site sections: wallet listings, exchange listings, vocabulary glossary, scams page, Bitcoin Core release tracking, and formal wallet reviews. All findings backed by primary sources and reproducible verification scripts.
- ₿ Developing btc-toolkit — A growing collection of Bitcoin CLI tools written in pure Python. Zero external dependencies, no Bitcoin Core required. Phase 1 (OP_RETURN decoder) shipped; Phase 2 (Address Balance Checker) in planning.
A Bitcoin tooling project designed around two principles: zero external dependencies (Python stdlib only) and no Bitcoin Core required (uses public APIs).
Phase 1 — OP_RETURN Reader CLI (shipped)
- 18 unit tests, GitHub Actions CI across Python 3.10–3.13
- Decodes OP_RETURN messages from any Bitcoin transaction
- Built on Mempool.space public API
Roadmap
- Phase 2 — Address Balance Checker (P2PKH, P2SH, Bech32, Taproot)
- Phase 3 — Fee Estimator
- Phase 4 — Block Info Explorer
- Phase 5 — UTXO Set Inspector
→ github.com/devdavidejesus/btc-toolkit
Translations
- ₿ PT-BR Bitcoin whitepaper — 12 verified errors corrected; corrections applied to the live site by maintainer @Cobra-Bitcoin (PR closed, content applied directly) (Issue #4650 · PR #4652)
- â‚¿ PT-BR website translation (
_translations/pt_BR.yml) — 14 verified errors corrected (Issue #4658 · PR #4659) - ₿ PT (European Portuguese) Bitcoin whitepaper — 13 verified errors documented for review (Issue #4656 · PR #4657)
Wallet section audit — April 2026
- â‚¿ Conducted a systematic audit of all 27 listed wallets against primary sources (manufacturer announcements, app stores, repository activity, official documentation). Published evidence-based Issues covering discontinued hardware wallets, outdated repository links, broken distribution links, rebranding updates, and product splits (Master Issue #4662)
Individual Issues: #4669 · #4670 · #4672 · #4673 · #4674 · #4677 · #4681 · #4683 · #4702 · #4703
Related PRs: #4664 (Trezor One / Model T) · #4665 (Ledger Nano S)
Exchange listings audit — April 2026
- â‚¿ Conducted a systematic audit of exchange listings across two rounds, reviewing stale and discontinued exchanges against primary sources (corporate acquisitions, SSL certificate status, DNS records, regulatory deprecations). 8 listings removed in Round 1; 12 additional Pull Requests opened in Round 2.
Round 1 — Pull Requests (Master Issue #4684): #4685 (itBit) · #4690 (Coinfloor) · #4691 (Coinberry) · #4692 (CoinSmart) · #4693 (Bitvo) · #4694 (AnyCoin Direct) · #4699 (Egera) · #4700 (Bitybank rebrand)
Round 2 — 12 Pull Requests opened for review against primary sources (Master Issue #4715): #4730 (Kuna) · #4731 (Canadian Bitcoins) · #4738 (Kiwi-coin) · #4739 (ArgenBTC) · #4748 (Mine Digital) · #4749 (BitBay / Zonda) · #4750 (Volabit) · #4751 (PagCripto / Virtuati) · #4752 (Koinim) · #4753 (OKCoin → OKX) · #4754 (BitQuick) · #4755 (BtcBox)
Wallet listings & reviews
- ₿ Proposed addition of Phoenix wallet listing — hands-on iOS testing, full criteria audit (PR #4714)
- â‚¿ Proposed addition of Nunchuk wallet listing (PR #4760)
- â‚¿ Proposed addition of Cove wallet listing (PR #4759)
Vocabulary glossary modernization
- ₿ Modernization of the vocabulary glossary: 4 factual corrections (hash rate scale, private key storage methods, address reuse, USD threshold) and 9 new core terms (Satoshi, Node, Recovery Phrase, UTXO, Transaction Fee, Halving, SegWit, Taproot, Lightning Network) (Issue #4687 · PR #4688)
Scams page modernization
- ₿ Comprehensive 2026 update — modernize existing categories and add missing high-impact scam vectors (Issue #4689 · PR #4701)
Bitcoin Core page modernization
- ₿ Bitcoin Core page is 23 releases behind, including an unreflected wallet-loss security advisory — opened for maintainer discussion with four proposed paths forward (Issue #4704 · PR #4746)
Infrastructure
- â‚¿ Updated outdated
_config.ymlvariables to reflect April 2026 blockchain state, includingbitcoin_datadir_gb(350 → 733GB per YCharts data) (PR #4668)
Documentation modernization
- â‚¿ Outdated references in
docs/assisting-with-translations.mdanddocs/become-a-contributor.md— referencing historical maintainer contact and outdated processes (Issue #4680 · PR #4764)
Backend — Python ecosystem
Frontend
Tools & infrastructure
"Don't Trust, Verify."
Last updated: June 2026
