-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update gen12(words) function #7
base: main
Are you sure you want to change the base?
Conversation
/** * This function generates a 12-word mnemonic phrase from a given list of words. * It is designed to be efficient and quick in selecting words for the phrase. * * How it works: * - It randomly selects 12 words from the provided list without repeating any word. * - The selection is done by generating random indices for the array of words, * ensuring that each word in the phrase is unique and randomly chosen. * * Why it's good: * - Efficiency: Unlike methods that require shuffling the entire list of words * each time a new word is needed, this function simply picks a random word * from the list, which is computationally less expensive. * - Simplicity: The logic is straightforward and easy to understand, making * the function maintainable and modifiable. * - Flexibility: It can easily be adapted to generate phrases of different lengths * or from different word lists by adjusting the parameters. */
idk but for bothe of ur one and other one when i run var error = new Error(message); Error: could not detect network (event="noNetwork", code=NETWORK_ERROR, version=providers/5.6.8) Node.js v20.10.0 |
I have the same issue? Do we have to edit the network? How can we check the balances file? Getting same error as above! Thanks |
i think its a problem with a afile ethers or something idk i think the guy needs to update it or sumin |
You described a problem in the file check-balances.js; it is not related to the current workflow of the file index.js |
Regarding the check-balances.js file, I found its operation to be very slow compared to the generation of private keys, so I completely rewrote it. Now it works for me as shown in the picture above. First, it takes the already generated hits.txt file, then it looks at how many providers I have provided. Based on the number of providers, the text document hits.txt is divided into parts, and each provider is allocated its part. The checking process runs in parallel, and the result of successful execution is recorded in a separate file. Now I am working on the automatic reconnection of each provider in case of a stoppage, but so far everything is working like clockwork at the speed I need. |
Can you provide the updated check-balances file? Thanks |
Maybe later, I'm not ready to show it yet, but I gave you an idea of where to go. I continue to improve and optimize this code and also apply various algorithms, so I don't have a release version for public use yet, only for personal use. When I finish it and am satisfied, I'll think about a release version for GitHub. But don't worry, I described the work process to you in the previous message, so now you know which direction to move in, and I also provided a visualization so you can understand the principle of how it works. You can also write to me in private messages, perhaps we can agree on transferring the current non-release version to you, if you understand what I mean. |
yo whats ur telegram alex so i can message u |
Would love to get the check _balances file. Is it possible for you to release it? Thanks |
Has anyone ever found a wallet with some balances inside? I scanned over 20 million and couldn't find anything.I think he will give up. If anyone finds something, can you please write to me, there is hope to call again. |
Hello i have a question, Is there any way you can modify "check-balances.js" file to only track One ETH Wallet, Because I have a long lost wallet i want to recover "I do have poof of ownership", I did ask Two Different Companies to help me recover my long lost data from 2016. but they said we need the wallet "aes.json" Or "json" file, Or the Unique URL link from "ethereumwallet.com/#xxxxxxxxxxxxxxxxxxxxxxxx" address.. Is there anyway to reverse engineering the "check-balances.js" and i hope it can be modify to work on One Wallet and work with Python coding.? |
You can look up the "ethereumwallet.com" with the Wayback Machine "web.archive.org" and see what i'm talking about. |
You can modify the check-balances.js script for any needs, but the question is how long you are willing to wait and what computing resources you have for this. Also, I advise those who use this code to combine the wallet generation and checking processes and not to record empty wallets in files. There's simply no need to do this operation - why record empty wallets? Record only those that are not empty. |
Well i haven't been able to install the software yet because it requires Java Node, But I did try to convert it with Python coding. at "https://www.codeconvert.ai/" and see if it will work, because it couldn't run Java Node for some reason.. and i did install all the Java files that are required for my Linux, and even if i did get an error message and try fixing it anyways it still would not run the Java Node. |
And my wallet is not empty. I have 1.82+ ETH Locked Up.. I'm trying to see if i can unlock the wallet using the mnemonic pass code to see what it is. so i can import to my new wallet. |
The advantage of using Node.js in this approach is the ability to utilize clusters, multithreading, and asynchronous processes. In this regard, Python is inferior, and there is no sense in translating this code into Python. |
To open your old wallet if you don't know the words at all, you need to randomly generate wallets based on the number of mnemonic words you had. After generation, compare the result of the wallet with your wallet, which is lost in access. This should be done by dividing the task into Workers using CPU threads in parallel and asynchronously. In the case of a match between the randomly generated address and your address, automatically record the obtained Seed phrase in a text file. At the same time, you don't even need the internet, because the wallet generation works on your computer. |
// Contact me Telegram [@cybercrow_leaks](url) Added some optimizations to the code to generate private key bit faster enjoy the working code as of now
|
This is modified code to save the eth/Priv keys with balances to a seperate .json file balances_with_private_keys.json `const fs = require('fs'); const provider = new ethers.providers.WebSocketProvider( async function checkBalances() {
} // Handle unhandled promise rejections checkBalances(); |
Hi guys, I don't know if there is anything shady here or smart but when I ran this script on my Mac it asked me to provide access to things like my files, photos, contacts, and even calendar. Feels like some exploit is added in the code that gains access to your local files and data. I am not capable of understanding the entire technicality of the code, if someone did please provide some clarity on the same. or maybe i am overestimating this script LOL |
how do i add more provider? |
doCheck() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
3
0x96c2908aB0c37AD278c9ed0e88120bCd698e7B1e 0 Error: ENS name not configured (operation="resolveName("")", code=UNSUPPORTED_OPERATION, version=providers/5.6.8) Node.js v18.19.1 This issue ? |
if i cant check balance does i will find eth |
node check-balances.js is not working omg. what should i do? |
sorry, i dunno where i can ask question so i ask it there. My Balance check always write me that i dont have internet connection, but i have it. What i need to do? |
/**
*/