Apparently what is needed it the version bytes to be set properly.
Where the hell I get these from the Zetacoin client is a mystery to me.
Where the hell I get these from the Zetacoin client is a mystery to me.
The message start characters are different in Zetacoin than in Bitcoin:
See here: https://github.com/zetacoin/zetacoin/blob/master/src/chainparams.cpp
Code:
pchMessageStart[0] = 0xfa;
pchMessageStart[1] = 0xb5;
pchMessageStart[2] = 0x03;
pchMessageStart[3] = 0xdf;
Could this be what you need?
Also:
Code:
base58Prefixes[PUBKEY_ADDRESS] = 80;
base58Prefixes[SCRIPT_ADDRESS] = 9;
base58Prefixes[SECRET_KEY] = 224;
Also see this discussion, it might be relevant:
https://bitcointalk.org/index.php?topic=214512.0
For Zetacoin it looks like the P2Pool values should be:
P2P_PREFIX='fab503df'.decode('hex'),
ADDRESS_VERSION=80,