It was the Bitcointalk forum that inspired us to create Bitcointalksearch.org - Bitcointalk is an excellent site that should be the default page for anybody dealing in cryptocurrency, since it is a virtual gold-mine of data. However, our experience and user feedback led us create our site; Bitcointalk's search is slow, and difficult to get the results you need, because you need to log in first to find anything useful - furthermore, there are rate limiters for their search functionality.
The aim of our project is to create a faster website that yields more results and faster without having to create an account and eliminate the need to log in - your personal data, therefore, will never be in jeopardy since we are not asking for any of your data and you don't need to provide them to use our site with all of its capabilities.
We created this website with the sole purpose of users being able to search quickly and efficiently in the field of cryptocurrency so they will have access to the latest and most accurate information and thereby assisting the crypto-community at large.
"hashrate1m": "0",
"hashrate5m": "0",
"hashrate1hr": "0",
"hashrate1d": "1.34G",
"hashrate7d": "5.44G",
",
{
"hashrate1m": "507T",
"hashrate5m": "281T",
"hashrate1hr": "205T",
"hashrate1d": "164T",
"hashrate7d": "71.6T",
"lastshare": 1684080917,
"workers": 5,
"shares": 13287000000,
"bestshare": 35563521500.24562,
"bestever": 35563521500,
"worker": [
{
import time
from threading import Thread
import requests
import binascii
import hashlib
import logging
import socket
import random
import json
import sys
from random import randint
cHeight = 0
address = 'x'
total_hashes = 0
start_time = time.time()
MAX_TRIES = 800000
RANGE_SIZE = 5000000
time.sleep(3)
starting_nonces = [
654671658,
1441279573,
2956816502,
2352401266,
472208224,
2102228740,
2881970533,
1530604631,
4024481578,
943685187,
1117786712,
907112574,
768940602,
2338731425,
2016252275,
968230052,
3875223122,
2396692019,
4257829239,
3052459910,
3455151780,
1246857225,
252414492,
600924747,
2509341451,
2781522224,
3333155104,
1501981765,
109200089,
2609829245,
2879731983,
923057322,
3913019418,
195108302,
3054800420,
330230909,
911348357,
1664488850,
1247333453,
3740086273,
163678837,
209932568,
1114669616,
4205640766,
1932628653,
3138676257,
2901946034,
716444171,
3794640743,
2136220126,
2851150130,
3097853483,
196694851,
2301273680,
1909177161,
3880828472,
1168124417,
4006964539,
3430046004,
2462160449,
3910375292,
4012812122,
1250823213,
387010416,
1890800524,
2936988664,
948732081,
2620222570,
3636302870,
1381460502,
4004889966,
2368643915,
1351807666,
2430531637,
351462716,
556429157,
2129024138,
996021571,
4188913171,
1119916358,
647049257,
1154280933,
2861704488,
182912513,
3967948799,
3509802166,
3985524095,
23457960,
2673686050,
512604690,
2702069622,
3132810089,
3248963861,
2647475594,
4257913831,
3849093226,
1238358339,
2854203594,
2253339866,
395588634,
2314779712,
2514681106,
3269269542,
1504922956,
1226995608,
2257914680,
1048593102,
2946691408,
3363226210,
1741698758,
2863877468,
820211610,
2131843282,
4207972624,
3061400381,
1557763352,
3428389213,
344153629,
2450515737,
2038601988,
3438333042,
2960795003,
1232831005,
2160632669,
2392633600,
1831357540,
82434471,
1454628133,
348502519
]
def logg(msg):
logging.basicConfig(level=logging.INFO, filename="miner-5-3-23.log", format='%(asctime)s %(message)s') # include timestamp
logging.info(msg)
def get_current_block_height():
# Returns the current network best height
r = requests.get('https://blockchain.info/latestblock')
return int(r.json()['height'])
def newBlockListener():
global cHeight
while True:
network_height = get_current_block_height()
if network_height > cHeight:
logg('[*] Network has new height %d ' % network_height)
logg('[*] Our local is %d' % cHeight)
cHeight = network_height
logg('[*] Our new local after update is %d' % cHeight)
# respect Api
time.sleep(40)
def BitcoinMiner(restart=False):
global total_hashes, start_time
if restart:
time.sleep(2)
logg('[*] Bitcoin Miner Restarted')
else:
logg('[*] Bitcoin Miner Started')
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.connect(('solo.ckpool.org', 3333))
sock.sendall(b'{"id": 1, "method": "mining.subscribe", "params": []}\n')
lines = sock.recv(1024).decode().split('\n')
print("Received from the pool: ", lines)
response = json.loads(lines[0])
sub_details, extranonce1, extranonce2_size = response['result']
sock.sendall(b'{"params": ["' + address.encode() + b'", "password"], "id": 2, "method": "mining.authorize"}\n')
response = b''
while response.count(b'\n') < 4 and not (b'mining.notify' in response): response += sock.recv(1024)
print("Received from the pool: ", response.decode())
responses = [json.loads(res) for res in response.decode().split('\n') if
len(res.strip()) > 0 and 'mining.notify' in res]
job_id, prevhash, coinb1, coinb2, merkle_branch, version, nbits, ntime, clean_jobs = responses[0]['params']
target = (nbits[2:] + '00' * (int(nbits[:2], 16) - 3)).zfill(64)
extranonce2 = hex(random.randint(0, 2 ** 32 - 1))[2:].zfill(2 * extranonce2_size) # create random
coinbase = coinb1 + extranonce1 + extranonce2 + coinb2
coinbase_hash_bin = hashlib.sha256(hashlib.sha256(binascii.unhexlify(coinbase)).digest()).digest()
merkle_root = coinbase_hash_bin
for h in merkle_branch:
merkle_root = hashlib.sha256(hashlib.sha256(merkle_root + binascii.unhexlify(h)).digest()).digest()
merkle_root = binascii.hexlify(merkle_root).decode()
merkle_root = ''.join([merkle_root[i] + merkle_root[i + 1] for i in range(0, len(merkle_root), 2)][::-1])
work_on = get_current_block_height()
z = 0 # Initialize z
total_hashes = 0
start_time = time.time() # Initialize the start time
while True:
random_start = random.choice(starting_nonces)
low_range = random_start
high_range = random_start + RANGE_SIZE
for i in range(MAX_TRIES):
if cHeight > work_on:
logg('[*] Restarting Miner')
BitcoinMiner(restart=True)
break
random_nonce = randint(low_range, high_range)
nonce = hex(random_nonce)[2:].zfill(8)
blockheader = version + prevhash + merkle_root + nbits + ntime + nonce + \
'000000800000000000000000000000000000000000000000000000000000000000000000000000000000000080020000'
hash = hashlib.sha256(hashlib.sha256(binascii.unhexlify(blockheader)).digest()).digest()
hash = binascii.hexlify(hash).decode()
z += 1
elapsed_time = time.time() - start_time
if elapsed_time != 0:
hashes_per_second = total_hashes / elapsed_time
else:
hashes_per_second = 0
print(f"Nonce: {nonce}")
total_hashes += 1
if hash < target:
logg('[*] New block mined')
logg('[*] success!!')
logg(blockheader)
logg('hash: {}'.format(hash))
payload = bytes('{"params": ["' + address + '", "' + job_id + '", "' + extranonce2 \
+ '", "' + ntime + '", "' + nonce + '"], "id": 1, "method": "mining.submit"}\n', 'utf-8')
sock.sendall(payload)
logg(payload)
ret = sock.recv(1024)
logg(ret)
print("Received from the pool: ", ret.decode())
return True
...
if __name__ == '__main__':
Thread(target=newBlockListener).start()
time.sleep(2)
Thread(target=BitcoinMiner).start()
+++++++++++++++++++++++++++++++++++++++
Groupbuy Wallet: bc1qlpd45688hce39lusur8sdnuzy3z2dx4uvrgpkt
Return Wallet: [enter your wallet address here where any winnings will be paid out].
Your stake: [enter here the amount of Bitcoins you have sent, but min. 0.005 BTC].
Reservation: [if more than one run is paid for enter the number here min. 5x max. 50x]
Your TX: [please enter here your TX string which confirms the transfer of the BTCs].
Voting comment: [Speed voting 20, 25, 30, 40, ... PH --> majority vote NO RANGE ONLY NUMBERS]
+++++++++++++++++++++++++++++++++++++++
>>> OPEN SEATS SCROLL DOWN THIS MEMBER LIST <<<
Our BTCs: 0,110 BTC
Participants: 13
Speed-Voting: 20 PHs so long we have coins (7x 20PHs // 1x 25PHs // 1x 30PHs)
User Invest Status Reservation Vote TX String Return Address
Willi9974 0,01 / x,xx BTC paid xx - xx 20 PH .70433573e68e39d504717c5a5d68f19a50c7b7e2e954736eb63b95a97ef0b602 own wallet
Atrax 0,01 / 0,08 BTC paid 36 - 43 30 PH .233a30853a8fbc3ae4cf2859a1377719534f5d62513b67ee6ecfbced2d1eddb1 bc1qyrajkfrg97hywmv4j0cp63tn9hc0tk05yk4tpr
Katun 0,01 / 0,05 BTC Paid 37 - 41 -- PH .45cce82729d37f5015f90be39fcc2df010eb6adc2db203fd7ad9841149ff72a0 177wikPV2sF6LzVWLWkMkmJ9W51GdePLiA
nanaminatotomomido2021 0,005 / 0,05 BTC paid 31 - 40 20 PH .1fc672774599cc9baf4cc5b0e87c2649c50abb70361fd17f084fe71eaf10e926 34g6AhUt4mLebM6J68rPT4jzyJxFcv2X7Z
Coinking2021 0,01 / 0,10 BTC paid 31 - 40 -- PH .3ec7bd3e1b9d4fca968772f11caa71579a03448e85188b7d93ee22b9ef5152fa bc1qd9y53e34gymkl66l9v0tuje6yn09y7dpewuycp
jimbocuzzi 0,01 / 0,05 BTC paid 36 - 40 20 PH .ab59f2882f04d6f29f3964de85054b310161e146de70404662622dc66c7f6a12 3GPeuWFn2Ymyqs8y4vbAEZns6pd6M11eqV
jimjam123 0,01 / 0,05 BTC paid 36 - 40 -- PH .f527d673b66972c04edb21ce4d575dc54c4ba51d7f6b02bf1896a086d61536ad 36WomjSwCVstKJ9r26g6k9rwWnuWqiGVKR
Begru 0,01 / 0,10 BTC paid 30 - 39 25 PH .72aec94faec3639940f6c60c579b8d0f0adc5fcc87380a166f745250e30477fd bc1q9tu8nlwk8wd4xu4c7p8eetw9mrpq4h7x58zffz
LAST ROUND
-------------------
DeepMining76 0,01 / 0,02 BTC paid 36 - 37 -- PH .ae47f063d67c89b61acc7c070cbf0387938ac2183736ea0136f4efa2283fc97a xxx
fishhot 0,005 / x,xx BTC paid 37 - 37 20 PH .e2cf05335270d928d9b3f55393477222ab74d82a8075cfe2255cbe58f63587e8 bc1qgs0sxymxmqeaffm8nmxynfu9gl0tu3q965afzg
MinoRaiola 0,005 / x,xx BTC paid 37 - 37 20 PH .8456f5f506429c26467494e5dd78a5f58a0027656707574ecf80b338fc65f424 bc1q6mvyzlwfclcj05x5a0xdyuf3jdhww202e2gzu4
Avokiwi 0,005 / x,xx BTC paid 37 - 37 20 PH .9609cc72ba4375c9a63b6944c9bb6aee3cd653648ce5aff806a639cb9864aa36 16CxWoY1ub1uqtod5USZZxRJufziwLfAgA
43.6T 0,01 / x,xx BTC paid 37 - 37 20 PH 55ce6c5720038b68ec811f88bd54842fc81dd92d319050f7569c7079b6fdf647 bc1qa984hqgagyyw6cvesl60xmu3p398sl9wh5uy8w
OPEN SPOTS
-------------------
User_017 0,0x / x,xx BTC open xx - xx xx PH xxx xxx
User_018 0,0x / x,xx BTC open xx - xx xx PH xxx xxx
User_019 0,0x / x,xx BTC open xx - xx xx PH xxx xxx
User_020 0,0x / x,xx BTC open xx - xx xx PH xxx xxx
Blockparty 2022 Number 1: 217.010.942.466 from 24.272.331.996.980 and number of valid shares 575.754.198.633 Block xxxxxx Invest 0,175 Return 0.00 Luck 24%
Blockparty 2022 Number 2: 4.005.963.680.498 from 24.272.331.996.980 and number of valid shares 672.386.357.275 Block xxxxxx Invest 0,205 Return 0.00 Luck 27%
Blockparty 2022 Number 3: 3.117.508.102.916 from 24.371.874.614.346 and number of valid shares 677.615.811.047 Block xxxxxx Invest 0,205 Return 0.00 Luck 30%
Blockparty 2022 Number 4: 163.372.847.014 from 24.371.874.614.346 and number of valid shares 693.261.039.975 Block xxxxxx Invest 0,215 Return 0.00 Luck 32%
Blockparty 2022 Number 5: 532.446.995.741 from 24.371.874.614.346 and number of valid shares 675.322.070.564 Block xxxxxx Invest 0,215 Return 0.00 Luck 35%
Blockparty 2022 Number 6: 239.411.398.267 from 24.371.874.614.346 and number of valid shares 640.049.000.000 Block xxxxxx Invest 0,195 Return 0.00 Luck 38%
Blockparty 2022 Number 7: 16.370.582.882.984 from 24.371.874.614.346 and number of valid shares 664.788.000.000 Block xxxxxx Invest 0,195 Return 0.00 Luck 40%
Blockparty 2022 Number 8: 5.464.223.628.149 from 24.371.874.614.346 and number of valid shares 648.759.591.542 Block xxxxxx Invest 0,205 Return 0.00 Luck 41%
Blockparty 2022 Number 9: 16.799.691.276.961 from 26.643.185.256.536 and number of valid shares 664.840.000.000 Block xxxxxx Invest 0,205 Return 0.00 Luck 42%
Blockparty 2022 Number 10: 632.594.216.042 from 26.643.185.256.536 and number of valid shares 673.726.000.000 Block xxxxxx Invest 0,190 Return 0.00 Luck 45%
Blockparty 2022 Number 11: 1.073.309.575.534 from 26.643.185.256.536 and number of valid shares 646.517.000.000 Block xxxxxx Invest 0,188 Return 0.00 Luck 47%
Blockparty 2022 Number 12: 175.708.462.577 from 26.690.525.287.406 and number of valid shares 648.917.000.000 Block xxxxxx Invest 0,185 Return 0.00 Luck 49%
Blockparty 2022 Number 13: 1.365.791.872.716 from 26.690.525.287.406 and number of valid shares 649.690.000.000 Block xxxxxx Invest 0.185 Return 0.00 Luck 52,14%
Blockparty 2022 Number 14: 1.443.621.792.905 from 27.967.152.532.435 and number of valid shares 671.270.000.000 Block xxxxxx Invest 0.190 Return 0.00 Luck 52,16%
Blockparty 2022 Number 15: 2.114.784.272.115 from 27.967.152.532.435 and number of valid shares 603.781.122.856 Block xxxxxx Invest 0.160 Return 0.00 Luck 54,32%
Blockparty 2022 Number 16: 4.562.330.664.094 from 27.550.332.084.344 and number of valid shares 650.057.598.843 Block xxxxxx Invest 0.170 Return 0.00 Luck 56,65%
Blockparty 2022 Number 17: 337.635.007.496 from 27.452.707.696.467 and number of valid shares 667.810.507.262 Block xxxxxx Invest 0.175 Return 0.00 Luck 60,14%
Blockparty 2022 Number 18: 1.932.115.473.059 from 28.587.155.782.196 and number of valid shares 715.026.185.272 Block xxxxxx Invest 0.190 Return 0.00 Luck 60,26%
Blockparty 2022 Number 19: 445.793.890.778 from 28.225.928.151.212 and number of valid shares 690.184.203.788 Block xxxxxx Invest 0.180 Return 0.00 Luck 63,47%
Blockparty 2022 Number 20: 527.513.573.457 from 29.794.407.589.313 and number of valid shares 705.145.335.433 Block xxxxxx Invest 0.182 Return 0.00 Luck 62,50%
Blockparty 2022 Number 21: 185.133.189.753 from 31.251.101.365.711 and number of valid shares 569.408.841.346 Block xxxxxx Invest 0.1399 Return 0.00 Luck 61,41%
Blockparty 2022 Number 22: 1.545.347.513.736 from 30.283.293.547.737 and number of valid shares 615.175.428.969 Block xxxxxx Invest 0.1674 Return 0.00 Luck 65,40%
Blockparty 2022 Number 23: 1.696.838.072.430 from 29.570.168.636.358 and number of valid shares 483.860.594.517 Block xxxxxx Invest 0.1348 Return 0.00 Luck 68,61%
Blockparty 2022 Number 24: 4.436.273.182.094 from 27.692.567.959.234 and number of valid shares 499.823.321.671 Block xxxxxx Invest 0.15 Return 0.00 Luck 75,07%
Blockparty 2022 Number 25: 476.549.203.298 from 28.174.668.481.290 and number of valid shares 576.956.152.527 Block xxxxxx Invest 0.16 Return 0.00 Luck 75,83%
Blockparty 2022 Number 26: 1.549.107.728.802 from 32.045.359.565.304 and number of valid shares 465.288.243.482 Block xxxxxx Invest 0.13 Return 0.00 Luck 68,13%
Blockparty 2022 Number 27: 425.700.028.569 from 35.610.794.164.372 and number of valid shares 553.324.163.429 Block xxxxxx Invest 0.135 Return 0.00 Luck 62,86%
Blockparty 2022 Number 28: 4.086.636.637.818 from 35.364.065.900.458 and number of valid shares 836.500.913.397 Block xxxxxx Invest 0.176 Return 0.00 Luck 65,66%
Blockparty 2023 Number 29: 6.309.189.839.441 from 34.093.570.325.204 and number of valid shares 674.154.851.914 Block xxxxxx Invest 0.160 Return 0.00 Luck 70,09%
Blockparty 2023 Number 30: 100.571.298.452.432 from 43.551.722.213.591 and number of valid shares 509.766.702.966 Block 580525 Invest 0.10 Return 6.23 Luck 56,04%
Blockparty 2023 Number 31: 455.575.777.111 from 43.551.722.213.591 and number of valid shares 669.341.013.960 Block xxxxxx Invest 0.125 Return 0.00 Luck 1,54%
Blockparty 2023 Number 32: 1.144.858.013.196 from 46.843.400.286.277 and number of valid shares 737.339.855.866 Block xxxxxx Invest 0.135 Return 0.00 Luck 3,0%
Blockparty 2023 Number 33: 2.081.262.060.306 from 46.843.400.286.277 and number of valid shares 595.255.845.541 Block xxxxxx Invest 0.120 Return 0.00 Luck 4,27%
Blockparty 2023 Number 34: 1.199.956.786.818 from 47.887.764.338.537 and number of valid shares 614.211.109.619 Block xxxxxx Invest 0.125 Return 0.00 Luck 5,58%
Blockparty 2023 Number 35: 3.438.218.075.486 from 47.887.764.338.536 and number of valid shares 681.474.588.122 Block xxxxxx Invest 0.120 Return 0.00 Luck 7,04%
Blockparty 2023 Number 36: 1.204.821.036.851 from 48.712.405.953.119 and number of valid shares 730.805.522.490 Block xxxxxx Invest 0.129 Return 0.00 Luck 8,27%
Blockparty 2023 Number 37: xxx from xxx and number of valid shares xxx Block xxxxxx Invest 0.xxx Return 0.00 Luck xx%
Blockparty 2023 Number 38: xxx from xxx and number of valid shares xxx Block xxxxxx Invest 0.xxx Return 0.00 Luck xx%
Last Block founds since 2021 (Luck in % is our shares / diff)
Blockparty 08 2021 found with a luck of --> 14%
Blockparty 14 2021 found with a luck of --> 13%
Blockparty 30 2023 found with a luck of --> 56%
Block 4 - not found yet, luck at the moment --> 8,27%