Bitcoin Forum
May 25, 2024, 09:05:53 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [19] 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 ... 162 »
361  Economy / Gambling / Re: ▄■▀■▄ 🌟BITVEST🌟 💰WIN BY 🔶 PLAY 📈 INVEST ☕ SOCIAL➡🔺PLINKO🎲DICE🎰SLOT🔲KENO on: October 18, 2019, 06:47:38 PM
And you can see, one of the features of vault came to light





so vault is claiming faucet on his free time?   Grin
a cool feature , now we know that the vault can:
a. invoke a major jackpot and transfer the sum to the Bonus Pool
b. randomly move a part of his balance to the Bonus pool
c. start its own personal Megastorm , it shows in blue , unlike the regular one

if I missed any of the features already discovered , feel free to add them

Lady of luck has a sense of humour, another jackpot of Maxi dropped in chat! 

362  Economy / Gambling / Re: ▄■▀■▄ 🌟BITVEST🌟 💰WIN BY 🔶 PLAY 📈 INVEST ☕ SOCIAL➡🔺PLINKO🎲DICE🎰SLOT🔲KENO on: October 18, 2019, 03:01:29 AM
And you can see, one of the features of vault came to light



363  Bitcoin / Bitcoin Technical Support / Bitcoin Wallet Key Batch Extractor. on: October 17, 2019, 01:53:24 PM
Basically, I was searching through my drive and old files, and forgot about this tool, not sure if its a working version or not.
Might be useful to others that are digging through their old files. I used this about a year ago and found 300,000 dogecoins and 0.3 Bitcoins.

I combined several codes together and came up with a utility a year ago or so. The prompt: "Gather Keys or Check Keys"

Might be useful, for users digging up wallet.dat files, or searching files back from 2010,2011, etc. I have attached both the source code, and the executable file. KeyExtractor.rar - "PrivateKey.exe" - https://filebin.net/peiyfi092vs1m6w0

1)



2)



3)



4)



Executable File:

Code:
import re
import hashlib
import base58
import binascii
import argparse
import glob
import fileinput
import argparse
import requests
import pycoin
from time import sleep
 
from pycoin.key.Key import Key
from pycoin.ecdsa import generator_secp256k1, public_pair_for_secret_exponent
 
mode = input('(gather) keys or (check) balanaces: ')
location = input('Location of .dat files or keylist: ')
coinname = input('BTC, LTC, DOGE, or DASH: ').upper()
 
def from_long(v, prefix, base, charset):
    l = bytearray()
    while v > 0:
        try:
            v, mod = divmod(v, base)
            l.append(charset(mod))
        except Exception:
            raise EncodingError("can't convert to character corresponding to %d" % mod)
    l.extend([charset(0)] * prefix)
    l.reverse()
    return bytes(l)
 
def to_bytes_32(v):
    v = from_long(v, 0, 256, lambda x: x)
    if len(v) > 32:
        raise ValueError("input to to_bytes_32 is too large")
    return ((b'\0' * 32) + v)[-32:]
 
def bytetohex(byteStr):
    return ''.join( [ "%02X" % x for x in byteStr ] ).strip()
 
litecoin = [b"\x30", b"\xb0"]
dogecoin = [b"\x1e", b"\x71"]
bitcoin = [b"\x00", b"\x80"]
dash = [b"\x4c", b"\xcc"]
 
if coinname == "LTC": cointype = litecoin
elif coinname == "BTC": cointype = bitcoin
elif coinname == "DOGE": cointype = dogecoin
elif coinname == "DASH": cointype = dash
 
#process all keys
if mode == 'check':
    fKeyListFiltered = open(str(location)+"\\unique_keys_"+coinname+".txt", "r")
    keylist = []
    for privkey in fKeyListFiltered:
        privkey = privkey.strip()
        if privkey not in keylist and privkey != '':
            keylist.append(privkey)
    keylist.sort()
 
    for key in keylist:
        key = bytes.fromhex(key)
        public_x, public_y = public_pair_for_secret_exponent(generator_secp256k1, int(bytetohex(key), 16))
        public_key = b'\4' + to_bytes_32(public_x) + to_bytes_32(public_y)
        compressed_public_key = bytes.fromhex("%02x%064x" % (2 + (public_y & 1), public_x))
 
        m = hashlib.new('ripemd160')
        m.update(hashlib.sha256(public_key).digest())
        ripe = m.digest()
 
        m = hashlib.new('ripemd160')
        m.update(hashlib.sha256(compressed_public_key).digest())
        ripe_c = m.digest()
 
        extRipe = cointype[0] + ripe
        extRipe_c = cointype[0] + ripe_c
 
        chksum = hashlib.sha256(hashlib.sha256(extRipe).digest()).digest()[:4] # Step 5-7
        chksum_c = hashlib.sha256(hashlib.sha256(extRipe_c).digest()).digest()[:4] # Step 5-7
 
        addr = extRipe + chksum
        addr_c = extRipe_c + chksum_c
 
        keyWIF = cointype[1] + key
        keyWIF_c = cointype[1] + key + b"\x01"
       
        chksum = hashlib.sha256(hashlib.sha256(keyWIF).digest()).digest()[:4]
        chksum_c = hashlib.sha256(hashlib.sha256(keyWIF_c).digest()).digest()[:4]
 
        addr = keyWIF + chksum
        addr_c = keyWIF_c + chksum_c
 
        str(bytetohex(key))
        private_key_static = str(bytetohex(key))
        extended_key = "80"+private_key_static
        first_sha256 = hashlib.sha256(binascii.unhexlify(extended_key)).hexdigest()
        second_sha256 = hashlib.sha256(binascii.unhexlify(first_sha256)).hexdigest()
        final_key = extended_key+second_sha256[:8]
        WIF = base58.b58encode(binascii.unhexlify(final_key))
        str(WIF)
 
       
        CWIF = base58.b58encode(addr_c)
        str(CWIF)
        pkey = Key(secret_exponent=int.from_bytes(key, 'big'))
        pkey._netcode = coinname
        address = pkey.address()
        fNoBalance = open(str(location)+"\\no_balance_"+coinname+".txt", "a")
        fHasBalance = open(str(location)+"\\has_balance_"+coinname+".txt", "a")
        success = False
        while success == False:
            #sleep(0.1) #enable/adjust this if you are getting rate limited or blocked.
            sleep(1)
            success = False
            if coinname == 'BTC': req = 'https://insight.bitpay.com/api/addr/'+address+'/balance'
            elif coinname == 'LTC': req = 'https://insight.litecore.io/api/addr/'+address+'/balance'
            elif coinname == 'DASH': req = 'https://insight.dash.org/api/addr/'+address+'/balance'
            elif coinname == 'DOGE': req = ' https://dogechain.info/api/v1/address/balance/'+address
            print(req)
            response = requests.get(req)
            if response.status_code == 200:
                content = response.json()
                if coinname == 'DOGE':
                    balance = float(content['balance'])
                else:
                    balance = content / 100000000
                out = "ADD:"+address+" BAL: "+str(balance)+" WIF:" + str(CWIF)[2:99][:-1] + "\n"
                print(out)
                if balance == 0: fNoBalance.write(out)
                else:
                    fHasBalance.write(out)
                    print("\a")
                success = True
            continue
 
#Gather all keys
elif mode == 'gather':
    walletHandle = []
    for file in glob.glob(str(location)+"/*.dat"):
        if file.endswith('.dat'):
            print(file)
            walletHandle = open(file, "rb")
            wallet = walletHandle.read()
            privKeys_re_c=re.compile(b'\x30\x81\xD3\x02\x01\x01\x04\x20(.{32})', re.DOTALL)
            privKeys=set(privKeys_re_c.findall(wallet))
            print("Found %d privKeys" % len(privKeys))
            fKeyList = open(str(location)+"\\all_keys_"+coinname+".txt", "a")
            for key in privKeys:
                #add to file containing ALL keys, just to make sure we don't accidently lose any data
                fKeyList.write(str(bytetohex(key))+"\n")
            continue
        else:
            continue
    fKeyList = open(str(location)+"\\all_keys_"+coinname+".txt", "r")
    keylist = []
 
    for privkey in fKeyList:
        privkey = privkey.strip()
        if privkey not in keylist and privkey != '':
            keylist.append(privkey)
 
    fKeyListFiltered = open(str(location)+"\\unique_keys_"+coinname+".txt", "w+")
    for privkey in fKeyListFiltered:
        privkey = privkey.strip()
        if privkey not in keylist and privkey != '':
            keylist.append(privkey)
    keylist.sort()
 
    #print("\n".join(keylist))
    fKeyListFiltered.write("\n".join(keylist))
    walletHandle.close()
364  Economy / Lending / Re: Partner needed with 0,2 BTC on: October 17, 2019, 04:14:16 AM
If you really had an idea that guaranteed 10%/weekly

You'd sell what ever device your using to type here, or stuff in your house, or get a job to earn $500.
Then put that into the 10%/weekly as a continuous reinvestment yourself.

So clearly you don't have anything, and is just a scam for 0.2 btc.
365  Economy / Auctions / Re: Advertise on this forum - Round 290 on: October 14, 2019, 08:44:07 AM
2 @ 0.06
1 @ 0.05
366  Economy / Auctions / Re: Advertise on this forum - Round 290 on: October 14, 2019, 02:02:46 AM
3 @ 0.04
367  Economy / Gambling / Re: ▄■▀■▄ 🌟BITVEST🌟 💰WIN BY 🔶 PLAY 📈 INVEST ☕ SOCIAL➡🔺PLINKO🎲DICE🎰SLOT🔲KENO on: October 06, 2019, 08:21:57 PM
The Billion Bet Promotions:

Contest Extension:

/pm Promo to get the promotions for below.

Any Bet Between 1,000,100,000 and 1,002,000,000 With a Roll number greater than or equal to 99.9995 is Eligible for up to 10x of your bets size
Max win Value: 0.01 BTC / 1.5 LTC / 0.5 ETH /0.35 BCH / 35,000 Doge Coins.

The Minimum a player can win is 1/100th of the Max win value prize, so if you bet 1 Satoshi then you are eligible for 0.0001 Bitcoin.

Bonus: If you get "77.7777" on your roll number, then /pm Promo Dice BetID between 1,000,100,000 and 1,002,000,000
and you'll get 777,000 Tokens! Additional claims after gets 177,777 Tokens. Max 10 Claims.

elyxdelrey wins the 777,000 Token Grand Prize! dice:1,000,504,181

177,777 Tokens prizes remain.

Consolation prize, get "77.7771,77.7772, 77.7778,77.7779" and /pm promo to get 27,777 tokens each.

Tokens count as BTC, 1 token = 1 Satoshi for the event

The Largest Cryptocurrency (In value) Winner in this event, gets double Quest reward for a month!

If you Hit Dice BetId: 1,000,000,000.

Bet any cryptocurrencies of your choice, and win up to 10X of your bet.
Max win Value: 0.0035 BTC / 0.5 LTC / 0.2 ETH /0.15 BCH / 11,000 Doge Coins.

The Minimum a player can win is 1/10th of the Max win value prize, so if you bet
0.00000001 BTC then you are eligble for a 0.00035 BTC Prize.


Bonus:

Any Bet between 1,000,000,000 and 1,000,100,000 With a Roll number of: "77.77" is Eligible for up to 10X of your bet size
Max win Value: 0.01 BTC / 1.5 LTC / 0.5 ETH /0.35 BCH / 35,000 Doge Coins.

The Minimum a player can win is 1/100th of the Max win value prize, so if you bet 1 Satoshi then you are eligible for 0.0001 Bitcoin.

Further Bonus, if you get another 7 getting to "77.777" on your roll number, then /pm Promo Dice BetID between 1,000,000,000 and 1,00,100,000
and you'll get 777,000 Tokens! Additional claims after gets 177,777 Tokens. Max 10 Claims.

Do note, if you get 77.777 you get both the 77.77 and 77.777 prize.


david88888 won the 1 Billion Roll & Got 0.2 ETH! Roll Link
elyxdelrey wins the 777,000 Token Grand Prize! dice:1,000,504,181




368  Economy / Auctions / Re: Advertise on this forum - Round 290 on: October 05, 2019, 07:05:43 PM
4 @ 0.02
369  Bitcoin / Bitcoin Technical Support / Re: MY BLOCKCHAIN WALLET WAS HACKED JUST NOW $820,000 STOLEN!! HELP!!! on: October 05, 2019, 06:59:11 PM
If it is true,

You should be backing anything over $10,000 in value in cold storage. Even if your computer got hacked,
they would physically need to know the password and have the device to touch your coins.

I can't comprehend anyone that would store $100,000s or more without the usage of a cold storage wallet.

A hot wallet is fine if its $100s or $1000+, and you were just using it to buy a cup of coffee or for small-time usage.
Great provider of cold storage: https://trezor.io/

I would OP, contact the main exchanges, provide as much info as you can.
370  Economy / Gambling / Re: ▄■▀■▄ 🌟BITVEST🌟 💰WIN BY 🔶 PLAY 📈 INVEST ☕ SOCIAL➡🔺PLINKO🎲DICE🎰SLOT🔲KENO on: October 03, 2019, 12:49:12 AM
Chat Rain bonus, don't miss it Smiley
371  Economy / Gambling / Re: ▄■▀■▄ 🌟BITVEST🌟 💰WIN BY 🔶 PLAY 📈 INVEST ☕ SOCIAL➡🔺PLINKO🎲DICE🎰SLOT🔲KENO on: September 25, 2019, 01:04:28 AM
We now have altcoin referrals on Bitvest  Smiley

372  Economy / Gambling / Re: ▄■▀■▄ 🌟BITVEST🌟 💰WIN BY 🔶 PLAY 📈 INVEST ☕ SOCIAL➡🔺PLINKO🎲DICE🎰SLOT🔲KENO on: September 24, 2019, 09:53:09 AM
Don't miss the bonus  Smiley

373  Economy / Gambling / Re: ▄■▀■▄ 🌟BITVEST🌟 💰 WIN BTCS LTCS ETHS BCHS DOGES 💰-🔺PLINKO🎲DICE🎰SLOT🔲KENO on: September 23, 2019, 07:10:01 AM
It's Happy Hour, Don't miss it  Smiley

374  Economy / Gambling / Re: ▄■▀■▄ 🌟BITVEST🌟 💰 WIN BTCS LTCS ETHS BCHS DOGES 💰-🔺PLINKO🎲DICE🎰SLOT🔲KENO on: September 20, 2019, 10:20:24 PM
chat Bonus rain don't miss it  Smiley
375  Economy / Auctions / Re: Advertise on this forum - Round 288 on: September 20, 2019, 01:13:27 AM
3 @ 0.05
376  Economy / Gambling / Re: ▄■▀■▄ 🌟BITVEST🌟 💰 WIN BTCS LTCS ETHS BCHS DOGES 💰-🔺PLINKO🎲DICE🎰SLOT🔲KENO on: September 16, 2019, 08:07:42 PM
Referral Advertising:



Sizes: 728X90, 468X60, 336x280, 300X250, 250x250, 200x200

_snip_


finally! the marketing material arrived
even with  some of the popular formats missing , it is going to help people to promote the site greatly
I would add sizes: 320x50 ( mobile banner) ,  120x600 instead of 100x600  (skyscrapper)
probably added square 125x125 and superleaderboard 970x90 as well
are they going to be available in html anf gif/png? and I can't seem to be able to find them under my affiliate tab



All added  Smiley

Get Earning with Bitvest  Wink
377  Economy / Gambling / Re: ▄■▀■▄ 🌟BITVEST🌟 💰 WIN BTCS LTCS ETHS BCHS DOGES 💰-🔺PLINKO🎲DICE🎰SLOT🔲KENO on: September 15, 2019, 10:24:46 PM
Referral Advertising:



Code:
https://bitvest.io?r=(Your Advertising Referral Number)

Sizes: 970X90, 728X90, 468X60, 320X50, 336x280, 300X250, 250x250, 200x200, 160X600, 120X600, 125X125

Bitvest Ads





















378  Economy / Gambling / Re: ▄■▀■▄ 🌟BITVEST🌟 💰 WIN BTCS LTCS ETHS BCHS DOGES 💰-🔺PLINKO🎲DICE🎰SLOT🔲KENO on: September 15, 2019, 06:01:06 PM
It's Happy hour  Smiley
379  Economy / Gambling / Re: ▄■▀■▄ 🌟BITVEST🌟 💰 WIN BTCS LTCS ETHS BCHS DOGES 💰-🔺PLINKO🎲DICE🎰SLOT🔲KENO on: September 13, 2019, 03:17:28 PM
Don't miss it  Smiley

380  Other / Off-topic / Re: How much money you have made this year, trading bitcoin on: September 13, 2019, 10:42:28 AM

Hello readers, I made this year 100.000$ in BTC. It’s my personal result from zero.
First BTC I’ve made helping other users to buy and sell BTC, then I bought several IEO tokens and sell it to other investors and I made another 1 BTC. Then I held it from 5k to 13k and sold it at the top and I made 5BTC.
Further story repeated several times until I made 10BTC.
Currently I’m trading and holding my funds in BTC .

I would like to know your stories, how did you make the profit this year, if it’s of course was a profitable year for you..

Write your stories below the best stories will be rewarded in 1BTC from me personally.

Any newbie can claim to offer 1 BTC, the following two things that would be a lot more encouraging, one sign an address proving you have 1 coin, and using escrow is generally preferred, as one can sign the address, but never pay out the coin.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [19] 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 ... 162 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!