Giter VIP home page Giter VIP logo

btc-heist's Introduction

btc-heist

Running

Install deps, i.e., python3 -m pip install -r requirements.txt

Download the latest list of all funded BTC addresses

wget 'http://addresses.loyce.club/Bitcoin_addresses_LATEST.txt.gz'
gzip -d Bitcoin_addresses_LATEST.txt.gz

then run python3 btc-heist.py

usage: btc-heist.py [-h] [-c CORES] [-f ADDRESSES] [-o KEYFILE]

options:
  -h, --help            show this help message and exit
  -c CORES, --cores CORES
                        Number of CPU cores to use (default: 4)
  -f ADDRESSES, --addresses ADDRESSES
                        File containing BTC addresses (default:
                        Bitcoin_addresses_LATEST.txt),
  -o KEYFILE, --keyfile KEYFILE
                        File to output found keys (default: found_keys.txt)

btc-heist's People

Contributors

fornib avatar theden avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

btc-heist's Issues

import error

python3 btc-heist.py
Traceback (most recent call last):
File "/home/pradeep/bitdata/btc-heist/btc-heist.py", line 8, in
from bitcoin import sha256, privtopub, pubtoaddr
ImportError: cannot import name 'sha256' from 'bitcoin' (/home/pradeep/.local/lib/python3.9/site-packages/bitcoin/init.py)

Syntax error when executing

I tried this a while ago and it worked (never found any keys tho), but wanted to try again, but it seems that lambda has changed so that the script doesn't work anymore.

Any fix for this?

bech32 addresses

I noticed that is only generating P2PKH addresses. perhaps it should generate bech32 addresses as well? or am is there something i dont know?

New line character in publist

When i inspect publist it shows addresses with a newline character at the end eg
'1HLvaTs3zR3oev9ya7Pzp3GB9Gqfg6XYJT\n'

Wont '1HLvaTs3zR3oev9ya7Pzp3GB9Gqfg6XYJT' in publist always return False because theres no newline?
Sorry, am a beginner with python

Not an issue, just a question about operation

I tried this a while back and encountered errors - now though it seems to be running fine (afaict!)

With 4 cores assigned, in my terminal I see output similar to this:

Core 1: 297.9564428435123 Key/s
Core 3: 297.90323885741793 Key/s
Core 2: 297.8204587148471 Key/s
Core 0: 297.81286038834 Key/s

Could you explain what this is telling me, please? I thought at first that the initial 3 digits were counting down / decrementing- but that doesn't seem to be the case as they're now increasing.

Also, I presume that if I were to cancel running the script and start it again tomorrow - it would begin working through Bitcoin_addresses_LATEST.txt from the start of the file, rather than pick up where it left off?

Thanks

use up all the Ram and hangs at 100 Percent Ram usage

Hi
i am grateful to you for creating such a script. however when it is running, i noticed that after three hours all my Ram is used up. Then the PC will hang until i cold boot it. i tried windows pc and when my task manager Ram usage have increased to 100% the pc hang there until i force a shutdown and reboot. I tried ubuntu and it was running but when system monitor shows Ram at 100% usage it hangs too.

Can you modify the script to consumes a static amount of Ram not incremental as it is now.

i am a newbie, and i am ashamed to say that i can't help myself do that.

Any help will be appreciated.

Regards
Xander

missing WIF CHARACTERS

Hello sir
Sorry to bother I was just going through your repo to see if you could help me. The problem I have is with my wallet private key characters, I mistakenly damaged the piece of paper I wrote it on, so I was wondering if you could help me write a program that will brute Force all the 10 missing characters very fast and find the correct characters and in return I will make a donation of 2 BTC to you if I find the correct keys

public address text file is missing

public_addresses_sorted.txt needs to be created manually. why not add it in the repo?
secondly, how and when does it save files to the found keys?

i've been running this for some time now but the text files are empty. If i ctrl+c the terminal, no output is saved
Core :0 K/s = 154.19959386987188
Core :2 K/s = 153.79412920353784
Core :3 K/s = 153.6234302654904
Core :1 K/s = 153.60181928047638
Core :0 K/s = 153.36326530355547
Core :2 K/s = 152.81235880386325
Core :3 K/s = 152.80336525108982
Core :1 K/s = 152.45896568592204
Core :0 K/s = 153.3644456930526
Core :3 K/s = 152.84413155708089
Core :2 K/s = 152.81968182527532
Core :1 K/s = 152.46830276641617

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.