{"id":18567144,"url":"https://github.com/phrutis/Minikeys","last_synced_at":"2025-04-10T05:32:42.338Z","repository":{"id":258604195,"uuid":"875297391","full_name":"phrutis/Minikeys","owner":"phrutis","description":"GPU brute minikeys Cosascius $100","archived":false,"fork":false,"pushed_at":"2025-03-30T12:58:06.000Z","size":148,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-30T13:35:12.892Z","etag":null,"topics":["brute","btc","casascius","coin","gpu","minikeys","physics","sha256"],"latest_commit_sha":null,"homepage":"https://t.me/s/cuda8","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/phrutis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-19T15:57:04.000Z","updated_at":"2025-03-30T12:58:09.000Z","dependencies_parsed_at":"2025-03-30T13:42:07.182Z","dependency_job_id":null,"html_url":"https://github.com/phrutis/Minikeys","commit_stats":null,"previous_names":["private-soft/minikeys","cuda8/minikeys","phrutis/minikeys"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phrutis%2FMinikeys","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phrutis%2FMinikeys/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phrutis%2FMinikeys/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phrutis%2FMinikeys/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/phrutis","download_url":"https://codeload.github.com/phrutis/Minikeys/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248163258,"owners_count":21057894,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["brute","btc","casascius","coin","gpu","minikeys","physics","sha256"],"created_at":"2024-11-06T22:25:34.960Z","updated_at":"2025-04-10T05:32:42.279Z","avatar_url":"https://github.com/phrutis.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Soft MiniKeys For Sale ~~$300~~ -\u003e $100\n\n![Serie1 coins](https://user-images.githubusercontent.com/82582647/185912181-afcef4e1-2c4b-4be1-be52-1e5d5a14511c.png)\n\nThis is the fastest program to find old Serie1 minikeys in the world :trophy:\n\n| MiniKeys GPU Speed |\n|---------------------------|\n\n| GPU card   | --bits    | Speed/s   |\n|------------|----------|-----------|\n| RTX 4090   | 24       | 14.4 Gkeys |\n| RTX 3090   | 24       | 6.2 Gkeys |\n| RTX 3070   | 20       | 3.3 Gkeys |\n\n\n### Usage:\n\n``-b`` - Number of blocks in gpu (automatically assigned by default)\u003c/br\u003e\n```-t``` - Number of cores in gpu (automatically assigned by default)\u003c/br\u003e\n```-v``` - Display key generation in window\u003c/br\u003e\n```--input``` - Text file of BTC addresses Series1.txt with a new line (ex. Serie1.txt)\u003c/br\u003e\n```--rangeStart``` Start minikey Serie1 (ex. --rangeStart SVY4eSFCF4tMtMohEkpXkN)\u003c/br\u003e\n```--skip3``` - Skipping keys where there are 3 identical letters in a row.\u003c/br\u003e\n```--bits``` 8/16/20/24 (ex. --bits 16)\u003c/br\u003e\n```--random``` - Enable random mode\u003c/br\u003e\n```--randomseed``` - Eight-digit starting range number (ex. 12345678)\u003c/br\u003e\n```--randompos``` - Range length for sequential search (ex. 7, 8, 9)\u003c/br\u003e\n```--permutation``` -  Enable permutation mode\u003c/br\u003e\n```--permbase``` - Base58 alphabet for permutations\u003c/br\u003e\n```-d``` - gpu card id (ex. -d 0 or -d 1)\u003c/br\u003e\n\n**Linux (ubuntu) Nvidia**\n\u003c/br\u003e\u003cbr\u003e\nFor RTX 3090, 4090 - ```mk_86```\u003c/br\u003e\nFor other cards - ```mk_61```\n\n**Windows Nvidia**\n\u003cbr\u003e\u003cbr\u003e\nFor RTX 3090, 4090 - ```MK_86.exe```\u003c/br\u003e\nFor other cards - ```MK_61.exe```\u003c/br\u003e\n\n## :zap: Quick start\n\n**Linux**\u003c/br\u003e\nRun: ```chmod +x mk_86``` \n\n## Sequential search mode 1\n\u003cbr\u003e\nMinikey test: SRjnYZNo5d3wcgjw4k8L1b\u003cbr\u003e\nMinikey address: 1ACKFKm53PgwXy1XkYRnG36MNsR5JJpjsp\n\n```./mk_86 -v --bits 24 --rangeStart SRjnYZNo5d3wcgj1111111 --input test.txt -d 0```\u003c/br\u003e\n\n```\n./mk_86 -v --bits 24 --rangeStart SRjnYZNo5d3wcgj1111111 --input test.txt -d 0\nMinikeyCuda  v 0.2.23, License to: Sam\n\nLoaded addresses: 1\nUsing device 0:\nNVIDIA GeForce RTX 4090 (128 procs)\nnumber of blocks: 256\nnumber of threads: 384\nnumber of checks per thread: 15360\nUploading data....\nUploading finished\nPrec big gen 24 bit, please wait\nGen started at Sun Jan 14 16:03:43 2024\nPrec gen 24 bit finished\nWork started at Sun Jan 14 16:11:08 2024\n\nStarting key: SRjnYZNo5d3wcgj1111111\n 14.977 GKey/s, SRjnYZNo5d3wcgjuxAoEA3      \nfound: 1ACKFKm53PgwXy1XkYRnG36MNsR5JJpjsp - 6556ED6E88D5B78C66E0060626BABB94E0F0E52764E892A07102CF1541B5784A\nfound: SRjnYZNo5d3wcgjw4k8L1b \n\nWork finished at Sun Jan 14 16:13:27 2024\n------------------------\n```\n\nUse --skip3\u003c/br\u003e\nkipping keys where there are 3 identical letters in a row.\u003c/br\u003e\n```./mk_86 -v --skip3 --bits 24 --rangeStart SRjnYZNo5d3cccj1111111 --input test.txt -d 0```\u003cbr\u003e\nSearch speed increases 240 Gkeys/s (TURBO)\u003c/br\u003e\nWhen 3 identical letters are passed in a range, the skip will be disabled.\u003c/br\u003e\nIf you get 3 of a kind again it will turn on\n\n## Random search mode 2\n\nMinikey test: SRoHTi8X5ptRVfdx65test (seed 20240003)\u003c/br\u003e\nMinikey address: 1GyjG3RjhQ2Z3RduLLhxxfWqE5aJnbiXpz\n\u003c/br\u003e\n```./mk_86 -v --bits 24 --random --randomseed 20240001 --randompos 7 --input test.txt -d 0```\u003c/br\u003e\n\n```\n./mk_86 -v --bits 24 --random --randomseed 20240001 --randompos 7 --input test.txt -d 0\nMinikeyCuda  v 0.2.23, License to: Sam\n\nLoaded addresses: 2\nUsing device 0:\nNVIDIA GeForce RTX 4090 (128 procs)\nnumber of blocks: 256\nnumber of threads: 384\nnumber of checks per thread: 15360\nUploading data....\nUploading finished\nPrec big gen 24 bit, please wait\nGen started at Sun Jan 14 17:44:35 2024\nPrec gen 24 bit finished\nWork started at Sun Jan 14 17:51:58 2024\nInitial seed: 20240001\nNumber of characters to check: 7\n\nseed 20240001: Starting key: Syh9ZPYFTiGSy4j1121121\n 14.762 GKey/s, Syh9ZPYFTiGSy4jym2zEzM      \nseed 20240002: Starting key: SKmBzgFApmZJzvQ1121121\n 14.768 GKey/s, SKmBzgFApmZJzvQyN2hPN1      \nseed 20240003: Starting key: SRoHTi8X5ptRVfd1121121\n 14.771 GKey/s, SRoHTi8X5ptRVfdwRJfzbK      \nfound: 1GyjG3RjhQ2Z3RduLLhxxfWqE5aJnbiXpz - 45B56232A338BB649E4CD181D64FB583DF90F302259D52BD1AF99C208C7E5BA9\nfound: SRoHTi8X5ptRVfdx65test \n\nWork finished at Sun Jan 14 17:59:20 2024\n------------------------\n```\n\n--randomseed 20240001\u003c/br\u003e\nA starting random key is generated that corresponds to the seed range 20220001\u003c/br\u003e\n(You can use any 8-digit seed 00000001 - 99999999)\u003c/br\u003e\n--randompos 7 (Length 7 characters)\u003c/br\u003e\nStart range: S + 13 characters from seed + 1111111\u003c/br\u003e\nEnd range: S + 13 characters from seed + zzzzzzz\u003c/br\u003e\nAfter length 7 has been completed a new starting key will be generated from the next seed 20240002 ..... next seed 20245894\nYou can specify the length 8, 9, 10...\n\n## Permutation mode 3\n\u003c/br\u003e\nMinikey test: S1TEST1phrutisaBcDE736\u003c/br\u003e\nMinikey address: 1KamPdVF51cnBv8jCq3d5yStQMtsH9EPPY\u003cbr\u003e\nPrefix: S1TEST1 (Length 7 characters)\u003cbr\u003e\nAlphabet: phrutisaBcDE736 -\u003e Bha6riu7tscpDE3 (Length 15 characters)\u003cbr\u003e\n\n```./mk_86 -v --bits 24 --permutation --rangeStart S1TEST1 --permbase Bha6riu7tscpDE3 --input test.txt -d 0```\n\u003cbr\u003e\n\n```\n./mk_86 -v --bits 24 --permutation --rangeStart S1TEST1 --permbase Bha6riu7tscpDE3 --input test.txt -d 0\nMinikeyCuda  v 0.2.23, License to: Sam\n\nLoaded addresses: 3\nUsing device 0:\nNVIDIA GeForce RTX 4090 (128 procs)\nnumber of blocks: 256\nnumber of threads: 384\nnumber of checks per thread: 15360\nUploading data......\nUploading finished\nPrec big gen 24 bit, please wait\nGen started at Sun Jan 14 18:34:43 2024\nPrec gen 24 bit finished\nWork started at Sun Jan 14 18:42:08 2024\nNumber of characters to check: 15\nPermutation dictionary: 367BDEachiprstu\n\nStarting key: S1TEST1367BDEachiprstu\nTotal number of checks (15, no dup): 1307674368000\n 12.625 GKey/s, progress: 68.242% [892380119040]      \nfound: 1KamPdVF51cnBv8jCq3d5yStQMtsH9EPPY - 1C818FA9F9F6DC0071B7DE3B604365237281702C2ACE38A3F06670D7AEA6C319\nfound: S1TEST1phrutisaBcDE736 \n 12.625 GKey/s, progress: 97.340% [1272887377920]      permutation end reached!!!\n\nWork finished at Sun Jan 14 18:43:52 2024\n------------------------\n```\n\nIn this mode, characters in a given alphabet are swapped.\u003c/br\u003e\nUse \"--permutation\" BEFORE \"--rangeStart\"!\u003c/br\u003e\nDon't use the same characters in the alphabet.\u003c/br\u003e\nAnalyze open coins, select an alphabet from frequently dropped symbols\n\u003chr\u003e\n\n## :coin: Minikeys Serie1\n\nNumber of minikeys Serie1 = 4907\u003c/br\u003e \nDenomination of coins 1, 5, 10, 25, 500, 1000 BTC\u003c/br\u003e\nMore information on the [Casascius tracker](https://casasciustracker.com)\n\nIn 2010-2012 bitcoin was worth cents.\u003c/br\u003e\nThe coins did not provide crypto value.\u003c/br\u003e\nBeautiful physical coins were used as souvenirs, given as gifts, lost, thrown away.\u003c/br\u003e\nMany people simply did not know that there was a mini-key under the holagram.\u003c/br\u003e\nSuppose the person knew about the key\u003c/br\u003e\n2011 year 1 btc = $0.08\u003c/br\u003e\nWhere can I spend $0.08?\u003c/br\u003e\n\n2012 year 1 btc = $1\u003c/br\u003e\nIn 2013 you can buy pizza :)\u003c/br\u003e\nThen the rate began to rise.\n\u003chr\u003e\n\n## :memo: Frequently Asked Questions\u003chr\u003e\n\n**Where to download 4907 addresses of coins series1 ?**\n\u003c/br\u003e\n[**Download Serie1.txt**](https://github.com/cuda8/MiniKeys/blob/main/Serie1.txt)\u003cbr\u003e\u003cbr\u003e\n[Download 3 addresses for a quick test](https://github.com/cuda8/MiniKeys/blob/main/test.txt)\n\u003chr\u003e\n\n**I launched the program hung (froze) what should**\n\u003cbr\u003e\u003cbr\u003e\nThe program needs time to create the table.\u003cbr\u003e\nWait for start:\u003cbr\u003e\nFor 24 bits = 10 minutes\n\u003chr\u003e\n\n**I have a RTX 3060 TI card, and I have a low speed, how can speed**\u003c/br\u003e\n\nIn the new drivers for 30xx Ti, 20xx Ti, a limiter is installed that slows down the speed by half.\u003c/br\u003e\nYou need to download the old driver from six months ago. 496.13\u003c/br\u003e\nDelete the new driver, install the old driver, the speed will increase x2\u003c/br\u003e\nAfter searching, you can install new drivers.\n\u003chr\u003e\n\n**I have many GPUs. How to start**\n\u003cbr\u003e\u003cbr\u003e\nRun each GPU separately. Add your card id -d ?\u003cbr\u003e\n```MK_86.exe -v ... -d 0```\u003cbr\u003e\n```MK_86.exe -v ... -d 1```\u003cbr\u003e\n```MK_86.exe -v ... -d 2```\u003cbr\u003e\n```MK_86.exe -v ... -d 3```\u003cbr\u003e\n```MK_86.exe -v ... -d 4```\u003cbr\u003e\n```MK_86.exe -v ... -d 6```\n\u003chr\u003e\n\n**Why can't you find my test key?**\n\u003cbr\u003e\u003cbr\u003e\nThe program checks only [valid keys](https://en.bitcoin.it/wiki/Mini_private_key_format) and uncompressed Legacy addresses 1...\u003cbr\u003e\nYou can [generate a valid key](https://brainwalletx.github.io/) manually.\n\nKey 22 characters + ? to SHA256 = Private key starting with 00...\u003cbr\u003e\nThen the key is without ? in SHA256 will be valid.\u003cbr\u003e\nExample\u003cbr\u003e\nSN87BVteCnEm4cWPmLNATM? -\u003e SHA256 = Privkey: 0030e848687df9b66d43aa5e9d895dea1974c439285eda7860c0f7a0757b03da\u003cbr\u003e\nSN87BVteCnEm4cWPmLNATM = VALID KEY\u003cbr\u003e\n\nSN87BVteCnEm4cWPmLNATT? -\u003e SHA256 = Privkey: b1f1e41071b431e9988ea43e900c4a4fdc7d2b9f8ee957a0e556cc38e1d699b2\u003cbr\u003e\nSN87BVteCnEm4cWPmLNATT = NO VALID KEY\n\u003chr\u003e\n\n**How to buy the program?**\n\u003cbr\u003e\u003cbr\u003e\nhttps://t.me/cuda8\u003cbr\u003e\nAfter payment you will receive 4 ready-made program files.\u003cbr\u003e\n2 program files for Ubuntu (mk_86 and mk_61)\u003cbr\u003e\n2 program files for Windows (MK _86.exe and MK _61.exe)\u003cbr\u003e\nBrief instructions, BTC address database Serie1.txt\n\u003chr\u003e\n\n**Where can I get real mini keys casascius Serie1?**\n\u003cbr\u003e\u003cbr\u003e\n![photo_2024-03-22_12-33-17](https://github.com/user-attachments/assets/170a44cb-2247-469c-86ea-e4309e886a6c)\n\u003cbr\u003e\n![photo_2024-03-22_12-33-14](https://github.com/user-attachments/assets/a9ab1384-a741-4eb5-bf3c-9ad961a22fef)\n\u003cbr\u003e\nThey are hard to find, I only know 5\u003cbr\u003e\nSMgKFRQ6n64w8gV2dUwYte - emply\u003cbr\u003e\nS4b3N3oGqDqR5jNuxEvDwf - 2013 ???\u003cbr\u003e\nSkGh5HHYsweYWVidWasX7r - original\u003cbr\u003e\nSG64GZqySYwBm9KxE3wJ29 - ok\u003cbr\u003e\nSkK5VPtmTm3mQKYaJQFRZP - ok\n\u003chr\u003e\n\n\n**The program without sources, I'm worried that my discovery will fly away to another person.**\n\u003cbr\u003e\u003cbr\u003e\nWindows\u003cbr\u003e\n1. Press the key combination \"Win+R\" and enter the command \"firewall.cpl\".\u003cbr\u003e\n2. Go to the \"Advanced settings\" section and select \"Outgoing connection rules\".\u003cbr\u003e\n3. Click on the \"Create rule\" button, select the \"For program\" option and specify its path.\u003cbr\u003e\n4. Check the box next to \"Block connection\".\u003cbr\u003e\n5. Click \"Next\", specify \"Name\" and click \"Finish\". Now the selected program will not be able to connect to the network.\n\nLinux\u003cbr\u003e\nsudo iptables -A OUTPUT -p tcp -m owner --uid-owner NAME_USER_NO_INET -j DROP\u003cbr\u003e\nsudo -u NAME_USER_NO_INET ./Minikeys ...\u003cbr\u003e\n\nLook for instructions on the Internet.\u003cbr\u003e\nif you don't know how to do it, for peace of mind, turn off the Internet\n\u003chr\u003e\n\n**I have a mistake RTX 4090 Ubuntu**\n\u003cbr\u003e\u003cbr\u003e\n```\n./mk_86: error while loading shared libraries: libcudart.so.11.0:\ncannot open shared object file: No such file or directory\n```\nFor Ubuntu\u003cbr\u003e\n```sudo apt-get install libcudart.so.11.0```\u003cbr\u003e\nor install CUDA 11.7 [HIRE](https://developer.nvidia.com/cuda-11-7-0-download-archive?target_os=Linux\u0026target_arch=x86_64\u0026Distribution=Ubuntu\u0026target_version=20.04\u0026target_type=deb_local)\n\nFor vast.ai RTX 4090 USE:\u003cbr\u003e\nImage: nvidia/cuda:11.0.3-devel-ubuntu20.04\n\nImage CUDA version: 11\u003cbr\u003e\nIncompatible images hidden\u003cbr\u003e\nLaunch Type: jupyter\n\nOr install CUDA 11.0.3 (11.7 max) on your Ubuntu PC\nIn Windows version it works in any CUDA 11.0 -\u003e 12.3\n\u003chr\u003e\n\u003cbr\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphrutis%2FMinikeys","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphrutis%2FMinikeys","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphrutis%2FMinikeys/lists"}