Protect Bitcoin, Ledger, Cardano and other hardware wallets from deterministic‑RNG attacks. Independent, open‑source, military‑grade security.
Explore the ProjectRuns locally or in a p2p cluster (trustless protocol), and signals any entropy‑related weakness before wallet gets compromised.
Supports Ledger, Trezor and emerging secure‑enclave devices. Plug‑in architecture lets new wallets integrate with a single line of code.
The same TRNG‑audit engine that safeguards hardware wallets can be applied to any system that depends on randomness. By analysing the entropy source you can detect weak‑randomness attacks on:
Full source code on GitHub, signed releases, and a transparent profit‑sharing model for contributors.
Software Engineer / Security Researcher with more than a decade of experience in cryptography, distributed systems and financial‑tech. Author of several peer‑reviewed papers on random‑number generation and blockchain security, and the creator of the Mega‑Peers Bitcoin Oracle.
I have worked closely with Ledger, the Bitcoin and Cardano on hardware‑wallet hardening, security design and independent audit tooling. My research is driven by a single principle – *your private keys must remain private*.
Contact: mtkndr@proton.me
Mailing address: 30 Oorgat, Edam, 1135CR, Netherlands
Support with SEPA/iDEAL: NL49 ABNA 0137 1662 14 (profit sharing available)
Support with Bitcoin: bc1qekvmkczge3hxrvwdf2lj3yyvgjnparn3fdf9lg (automatic profit sharing)
EU Horizon PIC: 863479548
Ledger
Bitcoin Foundation
Cardano
“The most thorough entropy‑audit I’ve seen. A must‑have for anyone who treats their private keys as sacred.”
“Our partnership with the Explorer platform gave us early insight into hardware‑wallet weaknesses that would otherwise have gone unnoticed.”
“A critical defensive layer for the entire Cardano ecosystem – proof that open‑source security works.”
“Matt is a reliable, smart, and extremely skill‑full engineer. I have repeatedly relied on his technical judgment and integrity during critical projects, and his work always exceeds expectations”
“Dmytró has excellent scientific common sense. His ability to spot conceptual flaws early in a research project saved Marlowe team months of development time, and his rigorous approach consistently raised the quality of the work.”
Ready to integrate a trustworthy early‑warning system into your product?
Or simply want to discuss research?
Email: info@doomsdayexplorer.online
💬
Anti‑Scanner TRNG Audit Tool – Bitcoin‑only, open‑source, white‑hat.
View on GitHub
A PoC audit framework that shows how low‑entropy / predictable TRNGs can compromise Bitcoin wallets.
“Noise is NOT secure random”. The project demonstrates a real‑world attack surface that many RNG specs hide.
`npm install` → download address dump → `node ingest.js` → `node enumerate.js replica_name`.
Ledger Deterministic Replica:∀ spectra (exhaustive). `avalanche noise (first power-on)` → `SHA-256` → `entropy seed` → `thermal noise` → `XOR-fold + SHA256` → `wallet seed`.
# 1️⃣ Clone the repo
git clone https://github.com/dk14/crypto.git
cd crypto/chats/btc-audit
# 2️⃣ Install dependencies
npm ci # reproducible install
# 3️⃣ Pull the latest address dump (≈ 600 k addresses)
curl -L https://addresses.loyce.club/addresses.zip -o addresses.zip
unzip addresses.zip -d .
# 4️⃣ Populate the local DB
node ingest.js
# 5️⃣ Run a test enumeration (choose one source)
node enumerate.js ledger # Ledger‑seed brute‑force
node enumerate.js urandom # /dev/urandom scan
node enumerate.js clock # Clock‑drift demo
Tip: add --verbose for detailed logs or --dry-run for a quick sanity check.
| Command | Description | Search space |
|---|---|---|
node enumerate.js ledger |
Enumerates actually possible seeds derived from a Ledger hardware wallet TRNG. | small (millions to billions) |
node enumerate.js urandom |
Scans for wallets that used /dev/urandom directly as a private key. |
small (millions to billions) |
node enumerate.js clock |
Reconstructs keys generated from system‑clock entropy (e.g., time()%2^32). |
tiny (millions) |
Outputs: found.json (compromised addresses + private keys) and report.md (ready‑to‑publish disclosure).
Tool-independent. Early warning defensive system. It meant to outrun hackers and report you keys that are dangerously close to yours. Then you simply create a new safe wallet and send your funds there. (any TRNG supported: Ledger, Trezor, quantum, enclaves, military) --- IPFS submission format:`seeds, blockchain_id, replica_id, worker_id, worker_id_pow, reward_address, version, signature`.-seedsis list of seeds you uncovered with your algorithm -worker_idis YOUR pubkey - some reasonableworker_id_pow(SHA-256, CPU is enough) is recommended for Sybil-resistance, - it is over your pubkey simply: `<pubkey>+<magicNo>` - where magicNo is PoW (SHA256), -replica_idis 0 for ledger, 1 for trezor, up to 42 - reserved, others - arbitrary -blockchain_idis 0 for BTC,versionis 0. - JSON format. Signature is over minified JSON withsignaturefield absent -reward_addressis where u get ur incentives (`worker_id` serves as a basis for work replication an distribution) (work replication ensures no one is hiding seeds) IPFS --metadata "project:ExplorerBTCAudit"Got your own private tool joining protocol? Guidelines for white-hat converts: - don't overload IPFS pinning services - you have to filter seeds based on metrics developed here (bitmatch as a starter). - CHECK that seeds don't belong to funded addresses. - If they do - submit address (NO seed, no secret) in an issue here, on GitHub. Notes: - IPFS will become replaced in favor of gossip (in the future). - More fields (eg sampled entropy) will be added.
Network architecture:
UI design for Explorer Node (wireframe draft):
bc1qekvmkczge3hxrvwdf2lj3yyvgjnparn3fdf9lg
Instant inclusion in the Explorer Network profit‑share pool.
(revenue comes from network fees on compute rewards and other computationally intensive services)
Send a TXID + description – your feature is prioritized and you get a larger revenue slice. Bids are listed in CONTRIBUTORS.md.
Earn a “Node‑Sponsor” badge and a share of fees for all audits run on your hardware.
Inquire (Node-Sponsor status requires over 0.1 BTC investment)
Earn bonuses and extra profit‑share for investing early
+ Get BRC-20 and Lightning assets proportionally to donations (~Q4 2026), with extra benefits for early investors!!11
Profit‑sharing logic lives in profit-sharing.js. Assets in issue-assets.js. Feel free to audit, fork or improve it.
| Milestone | ETA | Description |
|---|---|---|
| v1.1 | Q3 2026 | Explorer UI. Tool integration into Explorer protocol |
| v1.2 | Q4 2026 | Ledger replica. Ledger firmware integration for risk reporting |
| v1.3 | Q1 2027 | Full “Explorer Network” – decentralized marketplace of auditors. |
| v2.0 | Q2 2027 | Other replicas (Trezor, Apple Secure Enclave, military TRNGs). Audits for public SSL certificates |
All contributors and spendings (transparent fund tracking) are listed in CONTRIBUTORS.md. Fund contributors automatically receive a share of future revenues.
Message: "Doomsday Explorer Project for Bitcoin: https://github.com/dk14/crypto/tree/main/chats/btc-audit"
Address: bc1qekvmkczge3hxrvwdf2lj3yyvgjnparn3fdf9lg
Signature: IHdq/tIQtQeimfF92NOyOOdz2/iq2YR6qjD8vLgHWK3GGGETKX76L0e4Tvgtb1fOHrbLiW87QYIuOdCKYbSvmpA=
License – MIT (see LICENSE file).
Disclaimer – This tool is for **educational, research and white‑hat security auditing only**. Misuse to steal funds is illegal and will be prosecuted. The author disclaims any liability for damages caused by misuse.