Pages:
Author

Topic: ckpool.org CLOSED - page 11. (Read 162561 times)

legendary
Activity: 1988
Merit: 1561
CLEAN non GPL infringing code made in Rust lang
July 02, 2019, 09:06:04 PM
I am glad that CK is still running this pool since I am a small power-conservative miner and this pool is small-miner friendly.  I am hoping to pick up some more sidehack equipment but I haven't yet.

I'm rooting for this pool more than any other for various reasons, all i need is a small enough hash rate for it to pay at least once a month, something like 4 blocks per month or such would be enough for me and my pitiful R4 (when i get proper internet back and the blackouts cease Sad)
jr. member
Activity: 60
Merit: 3
July 02, 2019, 12:33:57 PM
I am glad that CK is still running this pool since I am a small power-conservative miner and this pool is small-miner friendly.  I am hoping to pick up some more sidehack equipment but I haven't yet.

Thanks for your service!

CreativeReef
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
June 27, 2019, 12:40:00 AM
As part of a server maintenance, I will be restarting the pool shortly. As always downtime should be minimal. The pool has been up for almost a year. The superstitious amongst us will be predicting a block solve after a restart so all is good.
Okay, I lied. The other maintenance was enough to improve performance and I didn't need to restart the pool. Keep on mining.
hero member
Activity: 1194
Merit: 573
OGRaccoon
June 26, 2019, 12:31:02 PM
** EDIT Script Now Working For CK Pool & CK Solo Pool.**

I created a Pool / Miner / Network info checker for CK pool
It's coded in python very simple to use just drop your own worker address into line 25 and line 158 ( line 25 for solo pool worker URL, Line 158 for wallet balance checking)
it updates every 160 seconds and prints out the latest stats from Miner / Pool and grabs some stats from blockchain for fun and also checked the wallet address to see for new transactions.

Workflow of the script.

`1. Get Pool Status
 2. Get Miner Status
 3. Get Latest Block Hash
 4. Get Current Network Hashrate
 5. Get Blocks Per Pool 1 day ( Can change to max last 10 days )
 6. Get Estimated Time Until Next Block (Seconds)
 7. Get Block Count
 8. Get Number Of Unconfirmed Transactions
 9. Get Probability Of Finding A Valid Block Per Each Hash Attempt
 10. Get Average Number Of Hashes Needed To Solve A Block
 11. Get Additional Blockchain Data (BlockCypher)
 12. Get Bitcoin Spot Prices (CoinBase)
 13. Check Wallet For JACKPOT
 14. Shameless advert while waiting

Wait 160+ sec, clears terminal before next request..  Repeat.


Code:
# CKPool Python Miner & Pool Monitor
# Donations welcome : 3JjsGHYQH8yVJA5G4mgPNHuoX4DHmU5fis
# Will work for both solo and non-solo pools
# users change the bitcoin address in line 25 & line 158 to there own worker
# timeout is 160 sec between requests line 192

import urllib2
import json
import time
import os

## Welcome message
print "  ___________________________________________\n"
print "  **  Welcome To CKPool Multi-Monitor Tool **"
print "  **         Fetching Pool Status          **"
print "  -------------------------------------------"
time.sleep(3)
print "\n"
print " **   http://solo.ckpool.org | No fuss 1% fee anonymous solo bitcoin mining for everyone   **"
print " ** http://ckpool.org | No frills, no ZERO FEE anonymous SPLNS bitcoin mining for everyone **"
print "\n"
print "\n"
time.sleep(3)
print "  ** Fetching Pool Status **"
print "\n"
time.sleep(1)

## Check Pool Status Start while True > continue > (loop)

while True:
req = urllib2.Request("http://ckpool.org/pool/pool.status")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print json
print "\n"
time.sleep(5)
print "  **  Fetching Miner Status  **"
time.sleep(2)

## Check Miner Status Page

req = urllib2.Request("http://ckpool.org/users/YOURADDRESSHERE")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print json
time.sleep(7)
print "\n"

## Break section

print "  *** Fetching Network Data *** \n"
time.sleep(4)

## Get Latest Block Hash

req = urllib2.Request("https://blockchain.info/q/latesthash")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print "  Lastest Block Hash \n" + json
print "\n"
time.sleep(3)

## Get Network Hashrate

req = urllib2.Request("https://blockchain.info/q/hashrate")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print "  Current Network Hashrate \n" + json
print "\n"
time.sleep(3)

## Get Diff

req = urllib2.Request("https://blockchain.info/q/getdifficulty")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print " Current Network Difficulty \n" + json
print "\n"
time.sleep(3)

## Get 1 Day Block Stats

req = urllib2.Request("https://api.blockchain.info/pools?timespan=1days")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print "  Blocks Stats Per Pool 1 Days \n" + json
print "\n"
time.sleep(5)

## Get Estimated Time Until The Next Block (in seconds)

req = urllib2.Request("https://blockchain.info/q/eta")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print "  Estimated Time Untill The Next Block (in seconds) \n"
print json + " Seconds"
print "\n"
time.sleep(3)

## Get Block Height

req = urllib2.Request("https://blockchain.info/q/getblockcount")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print "  Block Count \n"
print json + " Blocks"
print "\n"
time.sleep(3)

## Get Unconfirmed Transaction Count

req = urllib2.Request("https://blockchain.info/q/unconfirmedcount")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print "  Number Of Unconfirmed Transactions In Mempool"
print json + " Transactions"
print "\n"
time.sleep(2)
print "\n"
print "  ** Fetching Probability Stats **"
time.sleep(2)
print "\n"

## Get Probability & Average Hashes Needed To Solve

req = urllib2.Request("https://blockchain.info/q/probability")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print "  Probability Of Finding A Valid Block Each Hash Attempt \n"
print json + " %"
print "\n"

## Get average number of hashes per block

req = urllib2.Request("https://blockchain.info/q/hashestowin")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print "  Average Number Of Hash Attempts Needed To Solve A Block  \n"
print json + " Hashes"
print "\n"
time.sleep(3)

## Get Additional Network Info

req = urllib2.Request("https://api.blockcypher.com/v1/btc/main")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print "  ** Fetching Additional Bitcoin Data **"
print "  **             Loading              **"
print "\n"
time.sleep(3)
print json
print "\n"

## Break For Price Data
print "\n"
print "  ** $$$ Fetching Ticker Prices $$$ **"
time.sleep(5)

## Get Price Data (ticker)

req = urllib2.Request("https://blockchain.info/ticker")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print "  ** Bitcoin Spot Prices (Coinbase) **"
print json
print "\n"
time.sleep(5)

## Break to print

print "  ** $$ Checking Wallet For New Transactions $$ **"
print "  ** $$        !Fingers Crossed!             $$ **"
time.sleep(4)

## Check wallet for winning transaction

req = urllib2.Request("https://blockchain.info/rawaddr/YOURADDRESSHERE?format=json")
opener = urllib2.build_opener()
f = opener.open(req)
json = (f.read())
print "  ** $$        Your Wallet Status            $$ **"
print json
print "\n"
time.sleep(2)

## Print & Wait Before Next Request
## Users can set there own sleep time on line 178 in seconds if they would like less often updates.

print "\n"
print "  **                                     Mine @ CKPool                                          **"
print "  **    http://solo.ckpool.org | No fuss 1% fee anonymous solo bitcoin mining for everyone      **"
print "  **  http://ckpool.org | No frills, no ZERO FEE anonymous SPLNS bitcoin mining for everyone    **"
print "  **                             Price Data From Coinbase API                                   **"
print "  **                           Network Data From Blockchain API                                 **"
print "  **                          Additional Data From BlockCypher API                              **"
print "  **                                  Built By MagicByt3                                        **"
print "  **                $$ Donations Welcome : 3JjsGHYQH8yVJA5G4mgPNHuoX4DHmU5fis $$                **"
print "  **                            Auto Refreshing in 160 Seconds                                  **\n"
time.sleep(160)
os.system('clear')
continue

How to use :   Save the above as Minercheck.py
Edit line 25 with your own address used on the pool.
Edit line 158 with your wallet address for transaction checking.
run with python Minercheck.py

when it's run it prints the output like such..

Code:
checkminer2.py
  ___________________________________________

  **  Welcome To CKPool Multi-Monitor Tool **
  **         Fetching Pool Status          **
  -------------------------------------------


 **   http://solo.ckpool.org | No fuss 1% fee anonymous solo bitcoin mining for everyone   **
 ** http://ckpool.org | No frills, no ZERO FEE anonymous SPLNS bitcoin mining for everyone **




  ** Fetching Pool Status **


{"runtime": 28656767, "lastupdate": 1561653438, "Users": 182, "Workers": 571, "Idle": 136, "Disconnected": 393}
{"hashrate1m": "4.75P", "hashrate5m": "4.67P", "hashrate15m": "4.61P", "hashrate1hr": "4.56P", "hashrate6hr": "4.86P", "hashrate1d": "6.28P", "hashrate7d": "5.91P"}
{"SPS1m": 95.2, "SPS5m": 92.3, "SPS15m": 90.4, "SPS1h": 88.7}
{"diff": "209.5", "accepted": 16625046108523, "rejected": 214904191538, "lns": 36238429766705.0, "herp": 36238520187183.01, "reward": 14.54685296}



  **  Fetching Miner Status  **
{
 "hashrate1m": "0",
 "hashrate5m": "0",
 "hashrate1hr": "0",
 "hashrate1d": "0",
 "hashrate7d": "0",
 "lastshare": 0,
 "workers": 0,
 "shares": 0,
 "bestshare": 0.0,
 "lns": 0.1,
 "luck": 1.0,
 "accumulated": 0.0,
 "postponed": 0,
 "herp": 0.1,
 "derp": 0.0,
 "worker": []
}



  *** Fetching Network Data ***

  Lastest Block Hash
0000000000000000000f0b4533b9300159350358d77d5fbe9fea29af2aba4a02


  Current Network Hashrate
62715440639


 Current Network Difficulty
7.93471321963E12


  Blocks Stats Per Pool 1 Days
{"SlushPool":14,"Poolin":20,"Unknown":14,"BTC.com":30,"F2Pool":24,"ViaBTC":10,"AntPool":16,"BTC.TOP":17,"Bixin":2,"Bitcoin.com":2,"BitClub Network":4,"BitFury":5}


  Estimated Time Untill The Next Block (in seconds)

-977.9367 Seconds


  Block Count

582706 Blocks


  Number Of Unconfirmed Transactions In Mempool
75418 Transactions




  ** Fetching Probability Stats **


  Probability Of Finding A Valid Block Each Hash Attempt

0.00000000000000000000002934329662701113 %


  Average Number Of Hash Attempts Needed To Solve A Block  

9223372036854775807 Hashes


  ** Fetching Additional Bitcoin Data **
  **             Loading              **


{
  "name": "BTC.main",
  "height": 582706,
  "hash": "0000000000000000000f0b4533b9300159350358d77d5fbe9fea29af2aba4a02",
  "time": "2019-06-27T16:11:27.009542616Z",
  "latest_url": "https://api.blockcypher.com/v1/btc/main/blocks/0000000000000000000f0b4533b9300159350358d77d5fbe9fea29af2aba4a02",
  "previous_hash": "00000000000000000022864c4ade7278a05cd6072ed8eeaebd21d3f97a0caa5a",
  "previous_url": "https://api.blockcypher.com/v1/btc/main/blocks/00000000000000000022864c4ade7278a05cd6072ed8eeaebd21d3f97a0caa5a",
  "peer_count": 1044,
  "unconfirmed_count": 55903,
  "high_fee_per_kb": 169148,
  "medium_fee_per_kb": 25000,
  "low_fee_per_kb": 15000,
  "last_fork_height": 581841,
  "last_fork_hash": "0000000000000000000f8f9b99a8ffc379af3c670713741de2e93b9e85542e12"
}




  ** $$$ Fetching Ticker Prices $$$ **
  ** Bitcoin Spot Prices (Coinbase) **
{
  "USD" : {"15m" : 10971.69, "last" : 10971.69, "buy" : 10971.69, "sell" : 10971.69, "symbol" : "$"},
  "AUD" : {"15m" : 15679.02, "last" : 15679.02, "buy" : 15679.02, "sell" : 15679.02, "symbol" : "$"},
  "BRL" : {"15m" : 42357.0, "last" : 42357.0, "buy" : 42357.0, "sell" : 42357.0, "symbol" : "R$"},
  "CAD" : {"15m" : 14389.72, "last" : 14389.72, "buy" : 14389.72, "sell" : 14389.72, "symbol" : "$"},
  "CHF" : {"15m" : 10715.24, "last" : 10715.24, "buy" : 10715.24, "sell" : 10715.24, "symbol" : "CHF"},
  "CLP" : {"15m" : 7463768.7, "last" : 7463768.7, "buy" : 7463768.7, "sell" : 7463768.7, "symbol" : "$"},
  "CNY" : {"15m" : 75453.43, "last" : 75453.43, "buy" : 75453.43, "sell" : 75453.43, "symbol" : "¥"},
  "DKK" : {"15m" : 72021.19, "last" : 72021.19, "buy" : 72021.19, "sell" : 72021.19, "symbol" : "kr"},
  "EUR" : {"15m" : 9660.62, "last" : 9660.62, "buy" : 9660.62, "sell" : 9660.62, "symbol" : "€"},
  "GBP" : {"15m" : 8657.32, "last" : 8657.32, "buy" : 8657.32, "sell" : 8657.32, "symbol" : "£"},
  "HKD" : {"15m" : 85738.85, "last" : 85738.85, "buy" : 85738.85, "sell" : 85738.85, "symbol" : "$"},
  "INR" : {"15m" : 757294.75, "last" : 757294.75, "buy" : 757294.75, "sell" : 757294.75, "symbol" : "₹"},
  "ISK" : {"15m" : 1367228.22, "last" : 1367228.22, "buy" : 1367228.22, "sell" : 1367228.22, "symbol" : "kr"},
  "JPY" : {"15m" : 1194356.76, "last" : 1194356.76, "buy" : 1194356.76, "sell" : 1194356.76, "symbol" : "¥"},
  "KRW" : {"15m" : 1.269479781E7, "last" : 1.269479781E7, "buy" : 1.269479781E7, "sell" : 1.269479781E7, "symbol" : "₩"},
  "NZD" : {"15m" : 16378.63, "last" : 16378.63, "buy" : 16378.63, "sell" : 16378.63, "symbol" : "$"},
  "PLN" : {"15m" : 41039.66, "last" : 41039.66, "buy" : 41039.66, "sell" : 41039.66, "symbol" : "zł"},
  "RUB" : {"15m" : 691896.93, "last" : 691896.93, "buy" : 691896.93, "sell" : 691896.93, "symbol" : "RUB"},
  "SEK" : {"15m" : 101738.2, "last" : 101738.2, "buy" : 101738.2, "sell" : 101738.2, "symbol" : "kr"},
  "SGD" : {"15m" : 14849.72, "last" : 14849.72, "buy" : 14849.72, "sell" : 14849.72, "symbol" : "$"},
  "THB" : {"15m" : 337818.44, "last" : 337818.44, "buy" : 337818.44, "sell" : 337818.44, "symbol" : "฿"},
  "TWD" : {"15m" : 340434.75, "last" : 340434.75, "buy" : 340434.75, "sell" : 340434.75, "symbol" : "NT$"}
}


  ** $$ Checking Wallet For New Transactions $$ **
  ** $$        !Fingers Crossed!             $$ **
  ** $$        Your Wallet Status            $$ **
{
    "hash160":"bb0428539fcb8d8708f9acff951d24f48f5ab8c6",
    "address":"3JjsGHYQH8yVJA5G4mgPNHuoX4DHmU5fis",
    "n_tx":0,
    "total_received":0,
    "total_sent":0,
    "final_balance":0,
    "txs":[]
}





  **                                     Mine @ CKPool                                          **
  **    http://solo.ckpool.org | No fuss 1% fee anonymous solo bitcoin mining for everyone      **
  **  http://ckpool.org | No frills, no ZERO FEE anonymous SPLNS bitcoin mining for everyone    **
  **                             Price Data From Coinbase API                                   **
  **                           Network Data From Blockchain API                                 **
  **                          Additional Data From BlockCypher API                               **
  **                                  Built By MagicByt3                                        **
  **                $$ Donations Welcome : 3JjsGHYQH8yVJA5G4mgPNHuoX4DHmU5fis $$                **
  **                            Auto Refreshing in 160 Seconds                                  **

I'm sure someone will find this tool handy to keep eyes on things you could also set the last sleep function for longer intervals if required.

**  Edit Updated script should look better now on a full screen **
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
June 26, 2019, 01:10:26 AM
Hi all.

As part of a server maintenance, I will be restarting the pool shortly. As always downtime should be minimal. The pool has been up for almost a year. The superstitious amongst us will be predicting a block solve after a restart so all is good.

Thanks.
jr. member
Activity: 36
Merit: 2
June 18, 2019, 10:14:57 PM
Wow have not been here in a while and the last block was in March. Man, it is time to crack a block. We are almost at 50% luck now.
full member
Activity: 1022
Merit: 221
We are not retail.
June 18, 2019, 02:36:54 AM
I couldn't agree more.
newbie
Activity: 37
Merit: 0
June 18, 2019, 01:54:38 AM
Just moved my two S9's from solo.ck (been running there for over a year lottery style, no blocks found though) to pool.

not a big addition but hopefully every TH counts, right?
legendary
Activity: 4116
Merit: 7849
'The right to privacy matters'
June 17, 2019, 08:45:20 PM
Over 7PH; looking much better!
No, Its Over 9000! (Th/s).



The faster this pool grows back up, the better for everyone.

Yeah if the pool earns 1 block per week the variance risk becomes more bearable.

If the pool earns 1 block a month the  variance risk makes it hard to point a lot of hash.

25ph is about 2blocks a month

9ph is about a block every 5 weeks.

So when we to 200% we are at 10 weeks which is 2 power bills.

My power bill is 2500 monthly so back to back 200% blocks can mean 1 block in 20 weeks.


As in block then   10 week wait block then 10 week wait.  If we can approach 25ph we will hit a lot more.
legendary
Activity: 1988
Merit: 1561
CLEAN non GPL infringing code made in Rust lang
June 17, 2019, 08:11:21 PM
Over 7PH; looking much better!
No, Its Over 9000! (Th/s).



The faster this pool grows back up, the better for everyone.
full member
Activity: 1022
Merit: 221
We are not retail.
June 17, 2019, 05:20:05 PM
Little bit of a hash party now. Keep lighting them up on ck all.
legendary
Activity: 4116
Merit: 7849
'The right to privacy matters'
June 17, 2019, 09:38:28 AM
Hullo fam,

Im finally back on this pool, I found the second block ever so hopefully my 425 TH will help kill this dry spell once again!

Smiley

Nice lets hit it this monday.
full member
Activity: 236
Merit: 105
June 17, 2019, 01:03:16 AM
Hullo fam,

Im finally back on this pool, I found the second block ever so hopefully my 425 TH will help kill this dry spell once again!

Smiley
member
Activity: 110
Merit: 56
June 14, 2019, 03:11:06 PM

Free is obviously not cheap enough.

Started here, staying here (including Solo)
 Grin
[/quote]
Ditto, Evade

One year ago today:
 I had 5 active miners (of the pools 10181 miners) Mine were averaging 99 GH/s per week.
There was a block confirm on the June 13th at 9:48:54 PM CDT and another on the 14th at 9:07:46 PM CDT...
oh... and another at 3:20:31 AM CDT on the 15th...(good times)

Today:
 I have 55 active miners running on this pool... averaging over 6TH/s - soon to be over 7TH/s
All other comparisons are too depressing to mention... But this pool is still free (thank you -ck), we have much better USB miners to use (thank you sidehack) and good people to enjoy the ride with (thanks to you all).

It's Friday, it's warm, it's sunny... and I'm glad to still be here... instead of just being here STILL!

Good weekend and good mining, y'all... G
member
Activity: 93
Merit: 11
June 14, 2019, 06:35:51 AM

Free is obviously not cheap enough.
[/quote]

Started here, staying here (including Solo)
 Grin
full member
Activity: 1022
Merit: 221
We are not retail.
June 14, 2019, 12:42:40 AM
Maybe I should do less promotion considering how much a troll on twitter I am.
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
June 14, 2019, 12:41:05 AM
Here I thought free was ahead of trend.
Free is obviously not cheap enough.
full member
Activity: 1022
Merit: 221
We are not retail.
June 14, 2019, 12:40:11 AM
Here I thought free was ahead of trend.
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
June 14, 2019, 12:29:28 AM
I wish there was something I could do, but there is nothing new or revolutionary in the pool space to fix the lack of hashrate problem. Happy 200% diff (again) everyone  Undecided
full member
Activity: 1022
Merit: 221
We are not retail.
June 14, 2019, 12:28:07 AM
Well new T30's will come soon and help us pick up some speed. Hoping I run with everything else pending my cooling now.
Pages:
Jump to: