{"id":15148803,"url":"https://github.com/alexanderbkl/btcwalletcapture","last_synced_at":"2026-02-08T15:02:05.718Z","repository":{"id":257506130,"uuid":"858462423","full_name":"alexanderbkl/btcwalletcapture","owner":"alexanderbkl","description":"A small script in nodejs that captures wallets from a range of trivial binary private keys","archived":false,"fork":false,"pushed_at":"2024-09-17T01:18:15.000Z","size":7,"stargazers_count":4,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-22T08:53:36.339Z","etag":null,"topics":["bitcoin","btc","btcwhales","crypto","cryptocurrency","cryptography","ellipse","elliptic-curves","ens","ethereum","generation","privatekey","scp256k","wallet","walletcapture","walletgeneration"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/alexanderbkl.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-09-16T23:57:17.000Z","updated_at":"2025-07-16T00:51:30.000Z","dependencies_parsed_at":"2024-09-17T05:15:41.674Z","dependency_job_id":null,"html_url":"https://github.com/alexanderbkl/btcwalletcapture","commit_stats":null,"previous_names":["alexanderbkl/btcwalletcapture"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/alexanderbkl/btcwalletcapture","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexanderbkl%2Fbtcwalletcapture","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexanderbkl%2Fbtcwalletcapture/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexanderbkl%2Fbtcwalletcapture/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexanderbkl%2Fbtcwalletcapture/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alexanderbkl","download_url":"https://codeload.github.com/alexanderbkl/btcwalletcapture/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexanderbkl%2Fbtcwalletcapture/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29234154,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-08T14:18:14.570Z","status":"ssl_error","status_checked_at":"2026-02-08T14:18:14.071Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["bitcoin","btc","btcwhales","crypto","cryptocurrency","cryptography","ellipse","elliptic-curves","ens","ethereum","generation","privatekey","scp256k","wallet","walletcapture","walletgeneration"],"created_at":"2024-09-26T13:23:19.021Z","updated_at":"2026-02-08T15:02:05.684Z","avatar_url":"https://github.com/alexanderbkl.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"EDUCATIONAL PURPOSES ONLY\n\nI just made a script on javascript that creates a private key given a specified range\n\ni.e. from 0 to 1000, and it creates an empty 32-bit string that is filled with zeros.\n\nThen, it generates the public key of the respective private keys and checks for its balance on the blockchain.\n\nI got hundreds of account with transactions like that, ranging from 0.0001 BTC up to 0.4 BTC in the early beginnings of Bitcoin and I was able to import those WIF private key accounts into Electron Cash and get a look at the transactions list.\n\nI get the wallets in the following format:\nPrivate Key (WIF): KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYjgd9M7rFUW5RtS2JN1\n\nPublic Key: 038b00fcbfc1a203f44bf123fc7f4c91c10a85c8eae9187f9d22242b4600ce781c\n\nBitcoin Address: 1DBaumZxUkM4qMQRt2LVWyFJq5kDtSZQot\n\nNumber of transactions: 4\n\nTotal received (in satoshis): 1200961\n\nTotal sent (in satoshis): 1200961\n\nFinal balance (in satoshis): 0\n\n\nyou can specify wallet range in the for loop\n\nrequirements:\n\n\n·yarn\n\n·nodejs\n\n\nTo launch the script run:\n\n\n·yarn install\n\n·node index.js\n\n\n\n\nunfortunately, though, it seems that other developers have looked into this so up until now I wasn't able to find any with a balance, but the transaction lists that span from the beginning of bitcoin's popularization are cool though and the private keys of those accounts, i.e. all 666666 that has a transfer with the amount of 666 or a priv key that has 1111 numbers with 1234 satoshi transfered in it\n\n\n\n![](https://komarev.com/ghpvc/?username=fkreddmods\u0026color=lightgrey\u0026style=for-the-badge)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexanderbkl%2Fbtcwalletcapture","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexanderbkl%2Fbtcwalletcapture","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexanderbkl%2Fbtcwalletcapture/lists"}