Meheret Tesfaye Batu
Blockchain Engineer & Open-Source Architect
Founder of Talon-Lab and creator of HDWallet. Specializing in the design and implementation of secure, user-centric cryptocurrency solutions and decentralized infrastructure.
Flagship
Personal Open-Source Project
HDWallet
FlagshipHierarchical Deterministic Wallet
A complete Hierarchical Deterministic (HD) Wallet generator for 200+ cryptocurrencies, built with Python & TypeScript. It handles multiple coins, multiple accounts, external and internal chains per account, and millions of addresses per chain — with secure seed creation, efficient key management, and standards-based compatibility with other wallets and services.
Creator & main-maintainer · 2020 – present
3M+
Downloads
550+
Stars
150+
Forks
400+
Projects using it
Try it live — choose a cryptocurrency and click GENERATE to derive a wallet right here. For the full experience, visit hdwallet.online
hdwallet.js
200+ cryptocurrenciesRuns entirely in your browser via the hdwallet.js library — nothing is sent anywhere.
Disclaimer: do not fund generated addresses or reuse these keys.
Career Timeline
Qtum is an open-source proof-of-stake blockchain that combines Bitcoin's battle-tested UTXO model with the Ethereum Virtual Machine through its Account Abstraction Layer — bringing EVM smart contracts to a UTXO base. As a Blockchain Engineer, I develop distributed ledger systems for large, complex production-level environments — from wallet tooling and node infrastructure to core-protocol testing — while ensuring secure deployment.

Main-maintainer of the Qtum-Snap project, working in depth with MetaMask — building custom wallet architecture that enables seamless interaction with the Qtum blockchain directly inside the MetaMask environment.
Core contributor responsible for writing, executing, and maintaining robust Python test codes to ensure the stability and security of the primary Qtum Core Wallet.
A Python library implementing the BIP38 standard for the Qtum protocol, ensuring robust private key and WIF (Wallet Import Format) encryption and decryption.



Creator and main-maintainer of a decentralized platform providing reliable, secure, and scalable access to Qtum. Enables developers to build applications without managing node or server complexities.
Built an advanced Prometheus exporter for Qtum nodes. This monitoring tool extracts granular on-chain data and node health metrics, making it essential for node operators and enterprise deployments.
A diagnostic tool that scans Qtum Core debug files to detect and extract orphan blocks, helping node operators analyze chain reorganizations and block propagation health.
Personal Open-Source Projects
Independent libraries built & maintained
Python-BIP38
BIP38 · Private-Key Encryption
Python library implementing Bitcoin Improvement Proposal 0038 (BIP38) — passphrase-protected private-key encryption and decryption. Supports both No-EC-multiply and EC-multiply modes.
Creator & main-maintainer · 2023 – present
47K+
Downloads
15+
Stars
3+
Forks
10+
Projects using it
Cobra Framework
Ethereum Dev Environment
A fast, flexible, and simple development-environment framework for Ethereum smart-contract compilation, testing, and deployment on the Ethereum Virtual Machine (EVM).
Creator · 2019 – 2020 · Public-archived
50+
Stars
5+
Forks
PyTest-Solidity
PyTest Plugin · Solidity Testing
A PyTest plugin for testing Ethereum smart contracts — write and run Solidity contract tests with pytest, supporting contracts compiled from .sol, .json, and .yaml sources.
Creator & main-maintainer · 2019
25+
Stars
6+
Forks
Atomic-Swap
SoldCross-Chain · HTLC Protocol
Python library for cross-chain atomic swaps between the networks of two cryptocurrencies, secured by Hash Time Lock Contracts (HTLCs) — no trusted third party required. Supports Bitcoin, Ethereum & ERC20, XinFin & XRC20, Bytom, and Vapor.
Creator & main-maintainer · 2019 – present
80K+
Downloads
75+
Stars
30+
Forks
60+
Projects using it
Angular-CLI-Truffle-Box
Truffle Box · Angular dApp Starter
A Truffle Box starter for building Ethereum dApps with Angular — write, compile, and deploy smart contracts with the Truffle Framework, wired to MetaMask with a working MetaCoin example.
Creator & main-maintainer · 2018
8+
Stars
2+
Forks
Technical Arsenal
Languages
- PythonFull
- TypeScriptFull
- JavaScriptFull
- SolidityProfessional
Frameworks & Libraries
- FlaskFull
- FastAPIFull
- ReactProfessional
- Angular CLIFull
DevOps & Infra
- DockerFull
- KubernetesFull
- CI/CDFull
- LinuxFull
Languages
Education & Training
BSc, Computer Science
Admas University
2018 – 2022 · Addis Ababa, Ethiopia
Bachelor of Science degree in Computer Science, covering algorithms, systems, and software engineering fundamentals.
Back-End Engineering
Gebeya Inc
2018 – 2019 · Addis Ababa, Ethiopia
Intensive training focused on Node.js and Blockchain technologies — the foundation of a decentralized-systems career.
Front-End Engineering
Gebeya Inc
2017 – 2018 · Addis Ababa, Ethiopia
Training focused on the Angular CLI v2+ framework and modern front-end application development.
Awards & Recognition
$5,000 Prize — Bytom Dev Competition
2019Bytom Blockchain
Awarded $5,000 worth of BTM coin in recognition of the PyBytom developer library.
Best of African Talent
2018Gebeya Inc
Recognized on completion of Front-End & Back-End Engineering programs.
ICT Cryptography Contest — 2nd Place
2016Addis Ababa Communication & IT Agency
Ranked 2nd in the cryptography category at the 3rd ICT conference & exhibition, higher-learning-institution division.
Certificate of Appreciation
2016Ethiopian Ministry of Communication & IT (MCIT)
For participation in the 9th ICT Exhibition, Bazaar & Conference innovative-ideas competition.
Interview
Featured interview with Bytom Blockchain Official
Medium · February 20, 2021
Command Palette
Search for a command to run...