Post
Topic
Board Announcements (Altcoins)
Re: pre[ANN]2 PurpleCoin will be launching very soon
by
deeppurple72
on 26/03/2014, 04:53:21 UTC
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.html

but 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