i thingk a new change is made Mr.Spread in spreadcoin by correcting wrong genesis hash value.
-uint256 hashGenesisBlock("0x00000ffd590b1485b3caadc19b22e6379c733355108f107a430458cdf3407ab6"); //mainnet
+uint256 hashGenesisBlock;
i think currently Merkle root and hash is different
That's the Darkcoin genesis block hash, it didn't actually do much in there, was just left over from the original code.