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; updates applied to the site by maintainer @Cobra-Bitcoin (Issue #4650 · PR #4652)
- â‚¿ PT-BR website translation (
_translations/pt_BR.yml) — 14 verified errors corrected (Issue #4658 · PR #4659 — merged) - ₿ 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 13 evidence-based Issues covering discontinued hardware wallets, outdated repository links, broken distribution links, rebranding updates, product splits, and configuration variables (Master Issue #4662)
Individual Issues: #4664 · #4665 · #4668 · #4669 · #4670 · #4672 · #4673 · #4674 · #4677 · #4681 · #4683 · #4702 · #4703
Exchange listings audit — April 2026
- â‚¿ Opened systematic exchange listings audit (Master Issue #4684) reviewing stale and discontinued exchange listings against primary sources (corporate acquisitions, SSL certificate status, DNS records, regulatory deprecations).
Pull Requests: #4685 (itBit — merged) · #4690 (Coinfloor — merged) · #4691 (Coinberry) · #4692 (CoinSmart — merged) · #4693 (Bitvo — merged) · #4694 (AnyCoin Direct — merged) · #4699 (Egera — merged) · #4700 (Bitybank rebrand — merged)
Round 2 in planning: additional stale exchange listings identified for review (Issue #4715)
Wallet listings & reviews
- â‚¿ Formal review of BlueWallet against current listing criteria, following the project's established review template (PR #4679 comment)
- â‚¿ Technical analysis of BULL by Bull Bitcoin against historical policy on sidechains and default-behavior evaluation (PR #4555 comment)
- ₿ Proposed addition of Phoenix wallet listing — hands-on iOS testing, full criteria audit (PR #4714)
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 — merged)
Scams page modernization
- ₿ Comprehensive 2026 update — modernize existing categories and add missing high-impact scam vectors (Issue #4689 · PR #4701 — merged)
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)
Infrastructure
- â‚¿ Updated outdated
_config.ymlvariables to reflect April 2026 blockchain state, includingbitcoin_datadir_gb(350 → 733GB per YCharts data) (PR #4668 — merged)
Documentation modernization
- â‚¿ Outdated references in
docs/assisting-with-translations.mdanddocs/become-a-contributor.md— referencing historical maintainer contact and outdated processes (Issue #4680)
Backend — Python ecosystem
Frontend
Tools & infrastructure
"Don't Trust, Verify."
Last updated: May 15, 2026
