LOL! IDK about "Prince" .....
I do listen to all kinds of music....


its all posted on the PREVIEW website,
here ----->
http://p2pool.neocities.org/PurpleCoin.htmlbut here's the specs again:
Specifications:
* Scrypt * Coin Supply = ONLY 2,111,301 Coins! * Block Target Time = 60 Seconds *
* Generated Coin Maturity = 25 Blocks * Kimoto Gravity Well retargeting algo *
* Only 1 Coin was premined * Trade Symbol = PUR
* PurpleCoin is NOT a coingen.io or other "BOT" coin
BLOCK REWARDS:
Blocks 1-1019 ( PREMINED ) totals 1.0 PUR
Blocks 1020-6120 = 0.01 PUR / block
Blocks 6121-11020 = 0.25 PUR / block
Blocks 11021-31020 = 0.5 PUR / block
Blocks 31021-131020 = 1 PUR / block
Blocks 131021-1131020 = 2 PUR / block
Blocks 1131021+ = NO Block Rewards
------------------------------------------------------------------------------------------------------
=======================================================
and here's the MAIN.CPP code for those block rewards:
int64 static GetBlockValue(int nHeight, int64 nFees, uint256 prevHash)
{
int64 nSubsidy = 0;
if (nHeight < 1131021)
nSubsidy = 2 * COIN; // 1000000 blocks @ 2 coins = 2000000 coins
if (nHeight < 131021)
nSubsidy = 1 * COIN; // 100000 blocks @ 1 coin = 100000 coins
if (nHeight < 31021)
nSubsidy = 0.5 * COIN; // 20000 blocks @ 0.5 coins = 10000 coins
if (nHeight < 11021)
nSubsidy = 0.25 * COIN; // 5000 blocks @ 0.25 coins = 1250 coins
if (nHeight < 6121)
nSubsidy = 0.01 * COIN; // 5000 blocks @ 0.01 coins = 50 coins
if (nHeight < 1020)
nSubsidy = 0.002 * COIN; // 1 blocks @ 0.001 coins = .002 coin
if (nHeight < 1019)
nSubsidy = 0.001 * COIN; // 998 blocks @ 0.001 coins = .998 coin
if (nHeight < 21)
nSubsidy = 0.0 * COIN; // 20 blocks @ 0.0 coins = 0 coins
// ================================================
return nSubsidy + nFees; // 1,131,000 Blocks with rewards , 2111301 coins TOTAL
}
static const int64 nTargetTimespan = 1 * 60 * 60; // PurpleCoin: 1 hour
static const int64 nTargetSpacing = 1 * 60; // PurpleCoin: 1 Minute Blocks
static const int64 nInterval = nTargetTimespan / nTargetSpacing; // retarget @ 60 blocks