Archive of selected research data that we decided to publish. See documentation files for more information.
Go to file
Christian Reitter aff7c2fc23 Add brainwallet bch, extend statistics, minor corrections 2025-09-13 15:47:02 +02:00
LCG16807_MINSTD_RAND0__trezor_crypto_A_pattern Update MT19937 bx and Cake Wallet ranges, split special keys 2025-09-05 16:03:16 +02:00
LCG16807_MINSTD_RAND0__trezor_crypto_B_pattern Update tw 2a and 2b ranges, refactor 2025-09-05 16:45:48 +02:00
LCG48271_MINSTD_RAND__trezor_crypto_A_pattern/direct Folder rename 2025-08-17 13:38:32 +02:00
LCG48271_MINSTD_RAND__trezor_crypto_B_pattern/direct Folder rename 2025-08-17 13:38:32 +02:00
MT19937__bx_pattern Update MT19937 bx and Cake Wallet ranges, split special keys 2025-09-05 16:03:16 +02:00
MT19937__trust_wallet_pattern Add brainwallet bch, extend statistics, minor corrections 2025-09-13 15:47:02 +02:00
brainwallet Add brainwallet bch, extend statistics, minor corrections 2025-09-13 15:47:02 +02:00
dart_random__cake_wallet_pattern__electrum_mnemonic Update MT19937 bx and Cake Wallet ranges, split special keys 2025-09-05 16:03:16 +02:00
other Update MT19937 bx and Cake Wallet ranges, split special keys 2025-09-05 16:03:16 +02:00
test_keys Update MT19937 bx and Cake Wallet ranges, split special keys 2025-09-05 16:03:16 +02:00
.gitignore Add .gitignore 2024-12-15 20:37:21 +01:00
README.md Add brainwallet bch, extend statistics, minor corrections 2025-09-13 15:47:02 +02:00
all_bitcoin_addresses.sh Publish new brainwallet research 2025-08-21 14:40:52 +02:00
all_ethereum_addresses.sh Update brainwallet eth 2025-08-29 19:42:19 +02:00
generate_statistics.sh Add brainwallet bch, extend statistics, minor corrections 2025-09-13 15:47:02 +02:00

README.md

Milk Sad Research Data

In this repository, we publish some selected snippets and data sets of our research.

Note that we're currently very selective when it comes to publishing raw data on specific affected wallets or keys. Our current published collections focus on discovered addresses, as well as other data which can help end users to determine if their wallet is affected.

See https://milksad.info and https://milksad.info/updates.html for more context.

Statistics

See the statistics script.

Recent Statistics Snapshot

Total number of weak addresses in this collection: 317463

Number of unique weak PRNG Bitcoin wallet addresses: 268085
Prefix 1: 4474
Prefix 3: 245757
Prefix bc1q: 17852
Prefix bc1p: 2

Number of unique weak PRNG Ethereum wallet addresses: 8937

Number of unique weak brainwallet Bitcoin wallet addresses: 20452
Prefix 1: 20316
Prefix 3: 42
Prefix bc1q: 94
Prefix bc1p: 0

Number of unique weak brainwallet Bitcoin Cash wallet addresses: 19768
Prefix q: 19767
Prefix p: 1

Number of unique weak brainwallet Ethereum wallet addresses: 160

Number of unique weak brainwallet Litecoin wallet addresses: 66
Prefix L: 64
Prefix M: 2

This may be outdated.

Combined address lists

See the provided bash scripts.

Caveats

This repository is a work-in-progress and relative paths will likely change. Expect links to specific sub-folders and files to break over time.

Data Accuracy

Unless explicitly specified otherwise, every cryptocurrency address in this repository was derived from a weak wallet key. As such, this collection is designed to be a reliable basis on which to flag addresses and transactions to/from weak addresses.

Due to bloom filter mechanics, there may be a few addresses included here which are from weak wallets, but do not have a known on-chain usage. This should not be a problem for practical applications.

License

This repository does not have an official copyright license yet.

As we add more research data, we'll revisit this and see if the copyright is relevant for the data at all, for example as "database rights" of the compiled information, or if the data is already considered to be fully in the public domain.

We're currently considering the CC BY 4.0 license but this is not yet decided.

See also the README.md files in the data folders, which may specify different licenses for individual files or folders.

Contact

Contact us at team@milksad.info .