Bitcoin Forum

Alternate cryptocurrencies => Altcoin Discussion => Topic started by: digitalindustry on May 25, 2013, 08:42:17 AM



Title: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: digitalindustry on May 25, 2013, 08:42:17 AM
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 (http://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/ (http://nib.p2pool.nl/stats/)


sponsor/creator of this info is:


Tyrion70


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: perhan007 on May 25, 2013, 08:43:38 AM
Great!


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: digitalindustry on May 25, 2013, 08:49:23 AM
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.


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: tyrion70 on May 25, 2013, 09:46:28 AM
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


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: digitalindustry on May 25, 2013, 10:30:59 AM
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


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: whitedragon on May 25, 2013, 10:48:09 AM
Getting lots of work resets on this server...wasn't happening on your other one.  Any ideas?


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: digitalindustry on May 25, 2013, 11:10:41 AM
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?


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: whitedragon on May 25, 2013, 11:27:53 AM
-s 1 but looks like I forgot to add an expiry so running at default.    :-[  Let me switch to my usual "1" and see what happens.


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: tyrion70 on May 25, 2013, 11:53:42 AM
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..


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: whitedragon on May 25, 2013, 11:56:22 AM
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.


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: basslike on May 25, 2013, 12:00:17 PM
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.


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: whitedragon on May 25, 2013, 12:03:52 PM
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.)


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: basslike on May 25, 2013, 12:11:12 PM
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  ;D


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: tyrion70 on May 25, 2013, 12:33:49 PM
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..


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: whitedragon on May 25, 2013, 01:07:33 PM
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  ;D

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.  ;D



Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: digitalindustry on May 25, 2013, 01:13:17 PM
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


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: tyrion70 on May 25, 2013, 06:52:00 PM
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! :D


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: hyoshi on May 25, 2013, 10:49:13 PM
Great job we need a good pool


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: basslike on May 26, 2013, 12:24:29 AM
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  ;D ;D ;D ;D


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: basslike on May 26, 2013, 12:31:44 AM
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 ;D


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: whitedragon on May 26, 2013, 02:39:34 AM
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  ;D ;D ;D ;D

Yes please give us your address and I'll send you 300 as promised.  Thanks again, really appreciate you sharing this with us.


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: digitalindustry on May 26, 2013, 05:46:03 AM
good work!

when it is out update it with hyoshi and he will put it on our soon to be,  Brand new forum page !

: D

just a little change but we want to fully announce the new logo and the new client !

: D


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: tyrion70 on May 26, 2013, 07:06:40 AM
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 ;D

Hey,

Symbol doesn't matter much.. The identifier en prefíx can be made up, they are used to connect to other pools as peers. If they have the same ident en prefix you share hashpower. Don't exactly know how that works yet, haven't had time to go through that part of the code..

Cheers


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: basslike on May 29, 2013, 01:12:22 AM
Well... the pool is up.

I managed to make it work, at least wirh my miner.

Some hashpower for testing would be appreciated.
Point the miner at:

nbl.deaftone.com:8300

User: NBL address
Pass: whatever

Tyrion70:
We could try to do that share hash stuff.



Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: whitedragon on May 29, 2013, 02:18:17 AM
Well... the pool is up.

I managed to make it work, at least wirh my miner.

Some hashpower for testing would be appreciated.
Point the miner at:

nbl.deaftone.com:8300

User: NBL address
Pass: whatever

Tyrion70:
We could try to do that share hash stuff.



Thanks bro! I'll throw some hashes at it if I can get my mining rig back in business later today.  Need a new psu.

I haven't even had time to dabble with getting a server of my own running yet...I already had two 24hr/day jobs (full time forex trader and Mr.Mom with a 2yr old)...now I've added a third with this crypto coin business.   ;D


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: basslike on June 04, 2013, 07:58:42 PM
@tyrion70

Just sent you 200NBL :D
I sent them to the address on your website
http://nib.p2pool.nl/address/NiTvGsxNaCWjZdMbfU9v9Sr7YKiXcGSCdj

Thanks man.


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: whitedragon on June 05, 2013, 05:26:10 AM
@tyrion70

Just sent you 200NBL :D
I sent them to the address on your website
http://nib.p2pool.nl/address/NiTvGsxNaCWjZdMbfU9v9Sr7YKiXcGSCdj

Thanks man.

Thanks basslike, I was waiting for an address.

tyrion70, sent you 300 nibble to this address as well.

Thanks again!


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: digitalindustry on June 05, 2013, 05:29:26 AM
so guys what pool are we all on , and thanks for mining - i think for you guys this will pay off.

where should i go soon with the mining?

don't offload yet.


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: tyrion70 on June 05, 2013, 04:35:06 PM
Thanks for the nibbles guys!

Basslike try the following

Code:
        IDENTIFIER='be88F5b9c6924210'.decode('hex'),
        PREFIX='b587662ba6d7729a'.decode('hex'),

We should then have connected p2pools and you should see our combined hashrate in the global stats.. However currently no one is mining on our pool so you won't see anything :-)

Cheers,


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: digitalindustry on June 05, 2013, 05:28:00 PM
i expect profitibility to rise soon , so that may change - stay posted !


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: basslike on June 05, 2013, 10:06:15 PM
Thanks for the nibbles guys!

Basslike try the following

Code:
        IDENTIFIER='be88F5b9c6924210'.decode('hex'),
        PREFIX='b587662ba6d7729a'.decode('hex'),

We should then have connected p2pools and you should see our combined hashrate in the global stats.. However currently no one is mining on our pool so you won't see anything :-)

Cheers,


No need to thank, we thank you.
The values you gave doesn't work, it trows a lot of twisted errors, so I assume that there are some problems on the connection level. maybe I am using different ports. for now I will let it run "solo".

@digitalindustry
It has been some time, so I will take the pool out of "BETA" so , if you want you can put on the first page.
If more people come, that will be the real test :D


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: tyrion70 on June 06, 2013, 04:59:43 AM
That's weird, I'll setup a second pool to see if i can get two of em working together.. I'll let u know the results..


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: digitalindustry on June 06, 2013, 06:25:26 AM
Ok mate will do asap , in fact , I'm getting investor for nibble , and profitably will slowly rise so maybe we should start a nibble pools topic , so people can see all the pools with all the relevant info , I may do that when I get home .

On mobile now but  will add it asap , hyoshi has control of the other topic and he's been mia for a couple of days now , so ill try to get in touch .


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: digitalindustry on June 06, 2013, 10:18:18 PM
done mate !

sorry for the delay !

still going to make the Pool Topic as now that nibble is sitting near the top of coinchoose.com if it starts to show consistency i expect both # and pools to gain.


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: whitedragon on June 07, 2013, 04:14:26 PM
tyrion and basslike,

Did you guys get your p2pools talking to each other yet?  I finally got around to setting mine up.  I used the same hex values from tyrion's original post of the code. 

I didn't notice in either of you guys' previous posts...but did you guys change your p2pool networks.py "PERSIST" value to "True"?  I think I read that if it is set to false it will run as a regular solo pool?  I have mine running and set to True, and I'll leave a miner on it at around 700khs...so if you guys want to test your pools out you'll know approx what speeds you should be seeing.


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: whitedragon on June 07, 2013, 04:19:28 PM
Sorry guys...forget what I just said. 

My client is still having problems going out of sync...and every time it happens it throws p2pool out of whack.  Have there been any updates to the client lately that I missed?  I just installed a new one like a week ago.


Title: Re: Noob How to :tyrion70's ever solid and reliable Pool for nibble , New address.
Post by: whitedragon on June 07, 2013, 04:38:41 PM
Hmm I didn't notice at first but setting PERSIST to true gives me a bunch of errors when I launch my miner.  It mentions not being connected to peers...but my miner doesn't get work.  Change it back to false and I can mine no problem.

Too tired now...almost 1am here in Taiwan.  Will fool around more tomorrow.