Bitcoin Forum
May 11, 2024, 02:43:38 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: [1] 2 »  All
  Print  
Author Topic: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.  (Read 6251 times)
digitalindustry (OP)
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


‘Try to be nice’


View Profile WWW
May 25, 2013, 08:42:17 AM
Last edit: May 25, 2013, 10:36:44 AM by digitalindustry
 #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

- Twitter @Kolin_Quark
1715438618
Hero Member
*
Offline Offline

Posts: 1715438618

View Profile Personal Message (Offline)

Ignore
1715438618
Reply with quote  #2

1715438618
Report to moderator
1715438618
Hero Member
*
Offline Offline

Posts: 1715438618

View Profile Personal Message (Offline)

Ignore
1715438618
Reply with quote  #2

1715438618
Report to moderator
Every time a block is mined, a certain amount of BTC (called the subsidy) is created out of thin air and given to the miner. The subsidy halves every four years and will reach 0 in about 130 years.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715438618
Hero Member
*
Offline Offline

Posts: 1715438618

View Profile Personal Message (Offline)

Ignore
1715438618
Reply with quote  #2

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

Activity: 518
Merit: 250



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

Great!
digitalindustry (OP)
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


‘Try to be nice’


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.

- Twitter @Kolin_Quark
tyrion70
Legendary
*
Offline Offline

Activity: 934
Merit: 1000



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 (OP)
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


‘Try to be nice’


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

- Twitter @Kolin_Quark
whitedragon
Member
**
Offline Offline

Activity: 84
Merit: 10



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 (OP)
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


‘Try to be nice’


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?

- Twitter @Kolin_Quark
whitedragon
Member
**
Offline Offline

Activity: 84
Merit: 10



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
Merit: 1000



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
Merit: 10



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
Newbie
*
Offline Offline

Activity: 47
Merit: 0



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.
whitedragon
Member
**
Offline Offline

Activity: 84
Merit: 10



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
Newbie
*
Offline Offline

Activity: 47
Merit: 0



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
tyrion70
Legendary
*
Offline Offline

Activity: 934
Merit: 1000



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
Merit: 10



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 (OP)
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


‘Try to be nice’


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

- Twitter @Kolin_Quark
tyrion70
Legendary
*
Offline Offline

Activity: 934
Merit: 1000



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
Merit: 0



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

Great job we need a good pool
basslike
Newbie
*
Offline Offline

Activity: 47
Merit: 0



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
basslike
Newbie
*
Offline Offline

Activity: 47
Merit: 0



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
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!