Pages:
Author

Topic: [ANN] P2Pool code base for CNC/FTC/JKC/BQC/RYC/MNC/FRK based on newest p2pool (Read 7917 times)

copper member
Activity: 763
Merit: 110
Hey,

i am currently trying to setup a p2pool for DOGE, IFC and MOON.

I am currently starting to get IFC(Infinitecoin) working first.
Can you explain in short terms what explicitly parts of your programm i do need to change ?

Would appreciate any helpo to make progress faster.


Regards
HI Don't know if you learned IFC pool? I need help
newbie
Activity: 9
Merit: 0
Hello

I'm interested in a getting p2pool working with a large number of altcoins. Anyone here available to help me with that? I may have some funds to compensate you for you time.
sr. member
Activity: 339
Merit: 250
Vice versa is not a meal.
Hey,

i am currently trying to setup a p2pool for DOGE, IFC and MOON.

I am currently starting to get IFC(Infinitecoin) working first.
Can you explain in short terms what explicitly parts of your programm i do need to change ?

Would appreciate any helpo to make progress faster.


Regards
member
Activity: 79
Merit: 10
hello~~~~
Hello, may I ask
One kind of currency of the [IDENTIFIER] and [PREFIX] values ​​are how to get it?
For example memecoin, its value is what is it?
member
Activity: 79
Merit: 10
Excuse me, can increase memecoin, bitgem currency support?
member
Activity: 112
Merit: 10
...

Next big thing is whether you would like to peer up with other p2pool or not.
Check p2pool/networks.py and find the altcoin you want to run a server for.
See following lines
        IDENTIFIER='e031F5b8c6924210'.decode('hex'),
        PREFIX='e290192ba6d4729a'.decode('hex'),
        P2P_PORT=9772,
P2P_PORT is used by p2pool to connect or allow connection to other peers (p2pool servers)
IDENTIFIER and PREFIX must also match

Thanks to your great work!
But how to get
IDENTIFIER='e031F5b8c6924210'.decode('hex'),
PREFIX='e290192ba6d4729a'.decode('hex'),
P2P_PORT=9772,
for new altcoin?

You can keep em or change them. Better to change them to something else through
(It's mainly used so to make sure other p2p's trying to node up with you are using same values. Like if if you have two different pools running XXX coin but with different share settings. If those pools node up, it might end in shares not been paid correct on both pools. So you can use above setting to make sure only pool with same ident and node up. Makes sense ?)


P2P_port is used for in/out going p2p node connections.
Thank you very much! I see.
member
Activity: 112
Merit: 10
...

Next big thing is whether you would like to peer up with other p2pool or not.
Check p2pool/networks.py and find the altcoin you want to run a server for.
See following lines
        IDENTIFIER='e031F5b8c6924210'.decode('hex'),
        PREFIX='e290192ba6d4729a'.decode('hex'),
        P2P_PORT=9772,
P2P_PORT is used by p2pool to connect or allow connection to other peers (p2pool servers)
IDENTIFIER and PREFIX must also match

Thanks to your great work!
But how to get
IDENTIFIER='e031F5b8c6924210'.decode('hex'),
PREFIX='e290192ba6d4729a'.decode('hex'),
P2P_PORT=9772,
for new altcoin?

You can keep em or change them. Better to change them to something else through
(It's mainly used so to make sure other p2p's trying to node up with you are using same values. Like if if you have two different pools running XXX coin but with different share settings. If those pools node up, it might end in shares not been paid correct on both pools. So you can use above setting to make sure only pool with same ident and node up. Makes sense ?)


P2P_port is used for in/out going p2p node connections.
member
Activity: 112
Merit: 10
...

Next big thing is whether you would like to peer up with other p2pool or not.
Check p2pool/networks.py and find the altcoin you want to run a server for.
See following lines
        IDENTIFIER='e031F5b8c6924210'.decode('hex'),
        PREFIX='e290192ba6d4729a'.decode('hex'),
        P2P_PORT=9772,
P2P_PORT is used by p2pool to connect or allow connection to other peers (p2pool servers)
IDENTIFIER and PREFIX must also match

Thanks to your great work!
But how to get
IDENTIFIER='e031F5b8c6924210'.decode('hex'),
PREFIX='e290192ba6d4729a'.decode('hex'),
P2P_PORT=9772,
for new altcoin?

You can keep em or change them. Better to change them to something else through

P2P_port is used for in/out going p2p node connections.
member
Activity: 112
Merit: 10
Think I got all pms answered, if not shoot me again :-)

(Been quite bust at RL work, sorry)

member
Activity: 112
Merit: 10
...

Next big thing is whether you would like to peer up with other p2pool or not.
Check p2pool/networks.py and find the altcoin you want to run a server for.
See following lines
        IDENTIFIER='e031F5b8c6924210'.decode('hex'),
        PREFIX='e290192ba6d4729a'.decode('hex'),
        P2P_PORT=9772,
P2P_PORT is used by p2pool to connect or allow connection to other peers (p2pool servers)
IDENTIFIER and PREFIX must also match

Thanks to your great work!
But how to get
IDENTIFIER='e031F5b8c6924210'.decode('hex'),
PREFIX='e290192ba6d4729a'.decode('hex'),
P2P_PORT=9772,
for new altcoin?
newbie
Activity: 33
Merit: 0
newbie
Activity: 33
Merit: 0
I am running a BBQCoin p2pool using this code and it is showing multiple different payouts being made [Using the interface built by hardcpp via https://github.com/hardcpp/P2PoolExtendedFrontEnd] and I see this:

Mon Jun 03 2013 22:12:00 GMT-0400 (EDT)   41.7
Mon Jun 03 2013 21:38:24 GMT-0400 (EDT)   41.7
Mon Jun 03 2013 21:04:48 GMT-0400 (EDT)   41.6
Mon Jun 03 2013 20:31:12 GMT-0400 (EDT)   41.6
Mon Jun 03 2013 19:57:36 GMT-0400 (EDT)   41.8
Mon Jun 03 2013 19:24:00 GMT-0400 (EDT)   41.8
Mon Jun 03 2013 18:50:24 GMT-0400 (EDT)   41.8
Mon Jun 03 2013 18:16:48 GMT-0400 (EDT)   41.8
Mon Jun 03 2013 17:43:12 GMT-0400 (EDT)   42.0
Mon Jun 03 2013 17:09:36 GMT-0400 (EDT)   42.0
Mon Jun 03 2013 16:36:00 GMT-0400 (EDT)   42.1
Mon Jun 03 2013 16:02:24 GMT-0400 (EDT)   43.0


However, I have only received one payment to my wallet for the amount of 41.65969052BQC @ 6/3/13 20:38.
Any idea what's going on with the rest of them?
sr. member
Activity: 289
Merit: 251
I would like to setup a pool for a couple of new altcoin but seems no trivial...anyone can explain a bit how to setup the parameter in network.py for different altcoin?
For example what are IDENTIFIER and PREFIX value? They can be retrieved in the main.cpp code?
hero member
Activity: 874
Merit: 1000
really like the p2pool program but I can't seem to connect to this via my http browser. Here's the cmd line, am I doing something wrong?
 ./run_p2pool.py --debug --net litecoin -w 5643 -f 3 --give-author 0 --bitcoind-address 127.0.0.1 --bitcoind-rpc-port 18322

and the output -->

2013-05-24 19:32:57.049016 p2pool (version 11.4-31-g19b3dd0-dirty)
2013-05-24 19:32:57.049083
2013-05-24 19:32:57.049131 Testing bitcoind RPC connection to 'http://127.0.0.1:18322/' with username 'YOURACCOUNT'...
2013-05-24 19:32:57.092168     ...success!
2013-05-24 19:32:57.092261     Current block hash: e2ae622fd0f3ba2d7ccaf7d3619716f110a2bfd587f80e87a01f27e72dbe2d31
2013-05-24 19:32:57.092324     Current block height: 358755
2013-05-24 19:32:57.092374
2013-05-24 19:32:57.092921 Testing bitcoind P2P connection to '127.0.0.1:9333'...
newbie
Activity: 47
Merit: 0
sr. member
Activity: 476
Merit: 250
hero member
Activity: 602
Merit: 500
Dont forget to donate to Narken for his great work Smiley
sr. member
Activity: 476
Merit: 250
Please add p2pool.org (current uptime 4.5 days) and 78.27.191.182 (this one is mine, I try to keep it up, but have to restart it eventually) to mincoin bootstrap list. Also, correct ports for mincoin are --bitcoind-rpc-port=9335 --bitcoind-p2p-port=9334, so please modify p2pool/bitcoin/networks.py
newbie
Activity: 27
Merit: 0
Narken,

this thread has been very informative. i posted a thread last night looking for guidance on what/where/how/why porting p2pool to work with whichever currency.

https://bitcointalk.org/index.php?topic=208337.new#new

it would be great if you, or anybody else would make the appropriate changes to support WorldCoin (WDC). but i am looking more for the knowledge of doing it. i dont have anything in the form of cryptocurrencies to donate, but i would be willing to give back to he community by getting a pool online and would be more than willing to shoot you something.

anyways, your input on this matter would be greatly appreciated.
Pages:
Jump to: