Bitcoin Forum
December 12, 2017, 06:39:30 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 »  All
  Print  
Author Topic: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.  (Read 6138 times)
digitalindustry
Hero Member
*****
Offline Offline

Activity: 798


wubba lubba dub dub


View Profile WWW
May 25, 2013, 08:42:17 AM
 #1

Tyrion70 is switching the nibble p2pool to a new server.. Instead of an IP you can connect to:

Put this in your config:

nib.p2pool.nl:8300



use your nibble address as the user  i.e :  "NZbsnexjcshmpkoBDZaSSxQ5L2TpYQtNFB" <don't use this one use your address

and anything for your pass "x"

so in a conf file that might look:

{
"pools" : [
    {
       "url" : "http://nib.p2pool.nl:8300",
        "user" : "NZbsnexjcshmpkoBDZaSSxQ5L2TpYQtNFB < USE YOUR ADDRESS",
        "pass" : "xxx"

    }
]
,
"expiry" : "40",
"intensity" : "18,20,20,20",
"thread-concurrency" : "21712,21712,21712,21712",
"workload" : "256,256,256,256",
"gpu-engine" : "1075,1160,1160,1060",
"gpu-memclock" : "1375,1250,1250,1300",
"kernel" : "scrypt,scrypt,scrypt,scrypt",
"gpu-powertune" : "20,20,20,20",
"temp-cutoff" : "90,90,90,90",
"temp-overheat" : "85,85,85,85",
"lookup-gap" : "2",
"no-pool-disable" : true,
"scrypt" : true,
"gpu-reorder" : true,
"auto-fan": true
}



in a .BAT file that might look:

C:\Users\XXX\Desktop\XXX\cgminer-3.1.0-windows\cgminer.exe --scrypt -o http://nib.p2pool.nl:8300 -u NZbsnexjcshmpkoBDZaSSxQ5L2TpYQtNFB -p xxx -g 1 -I 19 --no-submit-stale --auto-fan --temp-target 75 --temp-cutoff 79 --gpu-powertune 20


again do not use that address for the user use your address , you get that by going to the (very attractive) nibble wallet and select  "Receive coins" - then highlight your address and select copy address now past it in those spots !

you will be mining nibble in no time !

anyone that mines nibble gets superpowers , also invisibility and the ability to see though clothing.....





here are nibble stats:

http://nib.p2pool.nl/stats/


sponsor/creator of this info is:


Tyrion70

tiny rick !
- https://voat.co/v/Contact/
- Twitter @Kolin_Quark
1513103970
Hero Member
*
Offline Offline

Posts: 1513103970

View Profile Personal Message (Offline)

Ignore
1513103970
Reply with quote  #2

1513103970
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1513103970
Hero Member
*
Offline Offline

Posts: 1513103970

View Profile Personal Message (Offline)

Ignore
1513103970
Reply with quote  #2

1513103970
Report to moderator
1513103970
Hero Member
*
Offline Offline

Posts: 1513103970

View Profile Personal Message (Offline)

Ignore
1513103970
Reply with quote  #2

1513103970
Report to moderator
1513103970
Hero Member
*
Offline Offline

Posts: 1513103970

View Profile Personal Message (Offline)

Ignore
1513103970
Reply with quote  #2

1513103970
Report to moderator
perhan007
Sr. Member
****
Offline Offline

Activity: 420


View Profile
May 25, 2013, 08:43:38 AM
 #2

Great!
digitalindustry
Hero Member
*****
Offline Offline

Activity: 798


wubba lubba dub dub


View Profile WWW
May 25, 2013, 08:49:23 AM
 #3

going to do a full "how to" for noobs , so will do that probs tonight , lets keep it bumped  !

going to include -

how to .bat

how to CMD

how to Conf

how to DL client

etc etc. - probably will then move it to the OP page.

Cheers.

tiny rick !
- https://voat.co/v/Contact/
- Twitter @Kolin_Quark
tyrion70
Legendary
*
Offline Offline

Activity: 934



View Profile
May 25, 2013, 09:46:28 AM
 #4

going to do a full "how to" for noobs , so will do that probs tonight , lets keep it bumped  !

going to include -

how to .bat

how to CMD

how to Conf

how to DL client

etc etc. - probably will then move it to the OP page.

Cheers.

Since i've compiled a lot of QT clients already, I will host those to.. I'll add them to the p2pool.nl homepage together with a link to this post..

Thanks

digitalindustry
Hero Member
*****
Offline Offline

Activity: 798


wubba lubba dub dub


View Profile WWW
May 25, 2013, 10:30:59 AM
 #5

cheers !

not preferencing so i better put all pools up somewhere as well, this is mainly because people may not know and might be mining the wrong pool !

but that would be great to put up the clients !

there are a few minor changes that are needed so there will probs be a new version soon?

: D

tiny rick !
- https://voat.co/v/Contact/
- Twitter @Kolin_Quark
whitedragon
Member
**
Offline Offline

Activity: 84



View Profile
May 25, 2013, 10:48:09 AM
 #6

Getting lots of work resets on this server...wasn't happening on your other one.  Any ideas?
digitalindustry
Hero Member
*****
Offline Offline

Activity: 798


wubba lubba dub dub


View Profile WWW
May 25, 2013, 11:10:41 AM
 #7

Getting lots of work resets on this server...wasn't happening on your other one.  Any ideas?

i haven't been monitoring it - whats your setting

what is your scan time and what is your exipry?

tiny rick !
- https://voat.co/v/Contact/
- Twitter @Kolin_Quark
whitedragon
Member
**
Offline Offline

Activity: 84



View Profile
May 25, 2013, 11:27:53 AM
 #8

-s 1 but looks like I forgot to add an expiry so running at default.    Embarrassed  Let me switch to my usual "1" and see what happens.
tyrion70
Legendary
*
Offline Offline

Activity: 934



View Profile
May 25, 2013, 11:53:42 AM
 #9

Let me know if setting expiry works out for u.. Hashrate on the pool was kind of low, so it might need some time to adjust.. Share diff is currently 0.0172..

whitedragon
Member
**
Offline Offline

Activity: 84



View Profile
May 25, 2013, 11:56:22 AM
 #10

Hmm that didn't work.  

I read that p2pool gives this message frequently as it has 10 second blocks (at least with bitcoin and litecoin)...but I am getting them about every 5 seconds.  Also my hashrate is way lower than usual.  I'll fiddle with my bat file a bit more.
basslike
Jr. Member
*
Offline Offline

Activity: 47



View Profile
May 25, 2013, 12:00:17 PM
 #11

Hi tyrion70.

Would it be possible to share the changes you made to make p2pool work with nibble?
If you want you can PM me. I just want to try to make a home p2pool, and maybe open the pool to share the hash power.

A Portuguese cryptocoin for the 21st century
http://cryptoescudo.org/
whitedragon
Member
**
Offline Offline

Activity: 84



View Profile
May 25, 2013, 12:03:52 PM
 #12

Hi tyrion70.

Would it be possible to share the changes you made to make p2pool work with nibble?
If you want you can PM me. I just want to try to make a home p2pool, and maybe open the pool to share the hash power.


I've asked a few other people for this as well...so far nobody answered.  (I didn't ask tyrion70.)
basslike
Jr. Member
*
Offline Offline

Activity: 47



View Profile
May 25, 2013, 12:11:12 PM
 #13

Hi tyrion70.

Would it be possible to share the changes you made to make p2pool work with nibble?
If you want you can PM me. I just want to try to make a home p2pool, and maybe open the pool to share the hash power.


I've asked a few other people for this as well...so far nobody answered.  (I didn't ask tyrion70.)
yeah, I know I have to edit the 2 networks.py, but i dont know the specific data for nibble, neither where to get it, or to learn how to get it....
I hope tyrion70 can help us.
I would give him 200 NBL for the trouble, not much, but I dont have much more...
whitedragon, maybe you could donate something too  Grin

A Portuguese cryptocoin for the 21st century
http://cryptoescudo.org/
tyrion70
Legendary
*
Offline Offline

Activity: 934



View Profile
May 25, 2013, 12:33:49 PM
 #14

You need the "magic numbers":

grep "PUBKEY_ADDRESS =" /src/base58.h
grep "pchMessageStart\[4\]" /src/main.cpp

The rest of networks.py change settings to the pool itself..
I'm on my ipad so can't copy paste to well now.. I'll post the conf files later. You should be able to start is once u use above values..

whitedragon
Member
**
Offline Offline

Activity: 84



View Profile
May 25, 2013, 01:07:33 PM
 #15

Hi tyrion70.

Would it be possible to share the changes you made to make p2pool work with nibble?
If you want you can PM me. I just want to try to make a home p2pool, and maybe open the pool to share the hash power.


I've asked a few other people for this as well...so far nobody answered.  (I didn't ask tyrion70.)
yeah, I know I have to edit the 2 networks.py, but i dont know the specific data for nibble, neither where to get it, or to learn how to get it....
I hope tyrion70 can help us.
I would give him 200 NBL for the trouble, not much, but I dont have much more...
whitedragon, maybe you could donate something too  Grin

I'll throw in 300 to make it an even 500.  He deserves it for all the work he has done...and for having Freddie as his avatar.  Grin

digitalindustry
Hero Member
*****
Offline Offline

Activity: 798


wubba lubba dub dub


View Profile WWW
May 25, 2013, 01:13:17 PM
 #16

You need the "magic numbers":

grep "PUBKEY_ADDRESS =" /src/base58.h
grep "pchMessageStart\[4\]" /src/main.cpp

The rest of networks.py change settings to the pool itself..
I'm on my ipad so can't copy paste to well now.. I'll post the conf files later. You should be able to start is once u use above values..

Thanks mate the more pools the better , also guys i'm working on a new forum page - i don't have direct edit access so i have to send it to Yoshi - np - its clean and nice.

when i update, just send though the many errors i made ha ha.

just so you know i'm working !  : D

tiny rick !
- https://voat.co/v/Contact/
- Twitter @Kolin_Quark
tyrion70
Legendary
*
Offline Offline

Activity: 934



View Profile
May 25, 2013, 06:52:00 PM
 #17

as promised:

p2pool/networks.py
Code:
    nibbles=math.Object(
        PARENT=networks.nets['nibbles'],
        SHARE_PERIOD=15, # seconds target spacing
        CHAIN_LENGTH=24*60*60//10, # shares
        REAL_CHAIN_LENGTH=24*60*60//10, # shares
        TARGET_LOOKBEHIND=200, # shares coinbase maturity
        SPREAD=30, # blocks
        IDENTIFIER='be88F5b9c6924211'.decode('hex'),
        PREFIX='b587662ba6d7729b'.decode('hex'),
        P2P_PORT=8146,
        MIN_TARGET=0,
        MAX_TARGET=2**256//2**20 - 1,
        PERSIST=False,
        WORKER_PORT=8246,
        BOOTSTRAP_ADDRS=''.split(' '),
        ANNOUNCE_CHANNEL='',
        VERSION_CHECK=lambda v: True,
    ),

p2pool/bitcoin/networks.py
Code:
    nibbles=math.Object(
        P2P_PREFIX='fbc0b6db'.decode('hex'),
        P2P_PORT=8346,
        ADDRESS_VERSION=53,
        RPC_PORT=18346,
        RPC_CHECK=defer.inlineCallbacks(lambda bitcoind: defer.returnValue(
            'nibbleaddress' in (yield bitcoind.rpc_help()) and
            not (yield bitcoind.rpc_getinfo())['testnet']
        )),
        SUBSIDY_FUNC=lambda height: 1*5000000000 >> (height + 1)//219556,
        POW_FUNC=lambda data: pack.IntType(256).unpack(__import__('ltc_scrypt').getPoWHash(data)),
        BLOCK_PERIOD=30, # s targetspacing
        SYMBOL='NIB',
        CONF_FILE_FUNC=lambda: os.path.join(os.path.join(os.environ['APPDATA'], 'franko') if platform.system() == 'Windows' else os.path.expanduser('~/Library/A
pplication Support/Doubloons/') if platform.system() == 'Darwin' else os.path.expanduser('~/.nibble'), 'nibble.conf'),
        BLOCK_EXPLORER_URL_PREFIX='http://nib.p2pool.nl/block/',
        ADDRESS_EXPLORER_URL_PREFIX='http://nib.p2pool.nl/address/',
        SANE_TARGET_RANGE=(2**256//100000000 - 1, 2**256//1000 - 1),
        DUMB_SCRYPT_DIFF=2**16,
    ),

Enjoy! Cheesy

hyoshi
Newbie
*
Offline Offline

Activity: 28



View Profile
May 25, 2013, 10:49:13 PM
 #18

Great job we need a good pool

dudeami's escrow service http://escrow.dudeami.com/ (http://escrow.dudeami.com/)
NIB NRdyhbF1YhgxGc1RWisJPoNs77TZBsUz6G
basslike
Jr. Member
*
Offline Offline

Activity: 47



View Profile
May 26, 2013, 12:24:29 AM
 #19

I don't have time now to implement a server now, but I will try monday. However, I do need you NBL Address to transfer 200 NBL.
Dude, you deserve it  Grin Grin Grin Grin

A Portuguese cryptocoin for the 21st century
http://cryptoescudo.org/
basslike
Jr. Member
*
Offline Offline

Activity: 47



View Profile
May 26, 2013, 12:31:44 AM
 #20

The symbol needs to be changed. not very important, but nevertheless...
Code:
SYMBOL='NIB',
should be
Code:
SYMBOL='NBL',
The coin symbol is NBL now.

Now, I really don't get how do you came with this HEX values
Code:
IDENTIFIER='be88F5b9c6924211'.decode('hex'),
        PREFIX='b587662ba6d7729b'.decode('hex'),

I have no idea..., do I have to decode them from the data on the main.cpp or encode?

I would love to understand how does it work...
but then again,
You rock Grin

A Portuguese cryptocoin for the 21st century
http://cryptoescudo.org/
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!