UPDATE:
Pretty much done at this point.. which is good cuz I hate rushing things last minute
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
Just going to relax tomorrow, spend some time with the kids.. and wait for the goahead from our CEO here, then push to github.
Development plan
-------
Coding:
- (done) Temporarily remove checkpoints
- (done) Change ports
- (done) Update GPUcoin_seeder with ports.
- (done) All name changes, and symbol changes: GPUC
- (done) Change max coins amount, and original COIN amount
- (done) Change KGW retarget time
- (done) Add in DNSSeed address, and hardcoded 3 node seed addresses, 3 data center VPSes: 2 in US, and 1 in canada
- (done) Revert fix micro, milli units (this was changed before to avoid integer overflows for 100B+coins)
- (done) Update subsidy schedule
- (done) change confirmations needed to account for 60second blocktimes changed to 12
- (done) nfactor schedule
Internal Testing:
- testing phase on intranet using linux CLI daemon
- (done) test client mining (cpu)
- (done) test rewards
- (done) test send/receive
- (done) test GPU mining - solo
- (done)test KGW
Final Modifications:
- (done) Get PNG logo & graphics from GPUC, and populate QT folder
- (done) Change address prefix from S to G
- (done) Add launch Seed nodes to DNSseed main.cpp hard code
- (done) Fix windows build on makefile
- (done) Build windows_alpha client
- (done) Test windows alpha client,
- (done) <push to github as code complete ahead of real deployment>
- (in progress : cryptowest team reviewing) get code reviews
- (done) test send on test network.
Real Genesis blocks, and fork prevention:
- (done)Update to launch pszTimestamp
- (done)Update to launch nTime to curent POSIX time
- (done)Create *real* genesis hash, merkle root, and get nonce
- (done)Mine to 179 blocks
- (done)Get checkpoints, and update checkpoints.cpp
- (done) Settle on final node IP address hardcodes, and any changes to DNS seed host addresses
Deployment:
- (done) Build Final Windows
- Build OSX client
- (done) Deploy on VPS behind firewall: DNSSeed, and Seed node
- (done) Setup IP tables, etc.
Final Test:
- (done) Test Run DNSseed and make sure it can ping seed nodes, and shows as available
- (done) Test that DNS seed is working using nslookup
- (done) Test Final windows build can connect immediately from fresh start (no previous blockdb)
- (done) Test Final windows build sends / receive coins working
- (done) Test GPU mining against "real" network for blocks 200-210 (reward=1)
- (done) Send private build to GPUC
- (done) Send 400M premine coins to GPUC's wallet
Final Launch:
- AI: GPUC - he has client now - Upload windows build to mega,
- Push code post launch code to github
- "Launch Post"