Bitcoin Forum
June 01, 2024, 07:38:19 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [ANN] TestCoin (TSC) - Testnet ONLY alt-coin, not for production use  (Read 2041 times)
TrollByFire (OP)
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile WWW
June 12, 2013, 06:17:33 AM
Last edit: June 12, 2013, 06:04:26 PM by TrollByFire
 #1

I'm currently working on a new framework for developing my new altcoin, and it is in the earliest stages.  In the meantime, I've been experimenting with the base code from shakezula's "foocoin" to learn the basics of how the current codebase works.  I take no credit for the code involved, as this is pretty much a copy-paste coin until I can work in some of the nice additions I have planned.

This coin is testnet-only and should not be used as an actual cryptocurrency!

If you're interested in giving it a spin, throw a few KH/s at it.  50 coins per block, halved approx every 4 years.  1 minute block times, 15 minute difficulty adjustment (working on integrating some of terracoin's "difficulty-attack" prevention code, but it isn't there yet)

Sources: https://github.com/TrollByFire/TestCoin

[EDIT:] Updated release binaries to try to address crash issues.

Windows QT Wallet: TestCoin.zip (15.9 MB) (MEGA)
Windows QT Wallet (Mirror): TestCoin.zip (15.9 MB)(DropBox)

SHA512 checksums

Code:
a0a345544b8f300f8e0f9481bcd1d410783ee0f125627579ba1f85dec01b2b187b1d294f098989f7dc072c4e423083c1de0695a98c32e847e88e901e871e7c68  TestCoin.zip

a3ba35f02274849d1e581f99a53615677a950740e5a0ab6a28552e61a41c32e6cbf3b92af7331eabbe94adfc1b7604efa265861450f6661182dc71ff2c0ea59e  libgcc_sjlj_1.dll
b0d7c0cffd341e23e64f331e4a741ac9cc9e6b2594d5c387aa3c4c7c179b62e3198d53218ad52eae76e7872ff2bb852e569dc88d234a15264682f65177120b57  libstdc++_sjlj_6.dll
76cae30a0c6a1d9ad8f4aba49e3d2445f714826b3761ca3688f640fe4bf8a638537fe436999d8a732f428fb70f265e40c890b1e8383e41757b4dd477fc563f3e  mingwm10.dll
24665f0c1f3445528fcf42e3d8ba8b56122c5c74d678dbc8a5f5006427b09fffdc2dfcf24ff00ce1da83547851e1662f5e10cc568e2bf9872b832e44824fd24d  QtCore4.dll
6acf53e82ddef2c1ad1726d999117c877f73e1306f30d97e7b0434ad084ec897d41fdab3578868968d6978b030d3dc7113f983aea5b505c83ac22e7487bec56e  QtGui4.dll
e1fafb9e40b915e967d14f0ae25fdf800ff86107232ea66b2e4d405e5de566ef1ea6b7a2eb89aefa6bff1c401e323595bc07252446e27bdd603e1b241edce4e1  TestCoin.conf
8c6aeeccdcb82b2774a681c2874da28e6606206d8dd4aaf18f92af6c25a4cf1db26d51e562bba41a3de6c1782e4628469228d604101dfc561981dad88ebd8bec  testcoin-qt.exe

Note: Includes a basic TestCoin.conf to copy into your %APPDATA% folder (change username and password).

P2P port is 20332 (Unused)
Testnet P2P port is 21332
RPC port is 20333

Scrypt-based, low starting difficulty, and testnet is being premined.
Genesis block does not yet exist for main network, and may never be released publicly as this coin is for testing purposes only.

Initial seed node:
addnode=24.199.222.250

If you are looking for a coin to mine at low difficulty and dump on an exchange, this coin is not for you.  If you are creating services such as a marketplace, exchange, casino, or otherwise, you can probably get by using the Bitcoin testnet, but you're welcome to give this coin a try.  For the most part this coin is for other developers who wish to help improve the state of cryptocurrency by writing bug reports, contributing patches, and by extension creating the next wave of innovation to add to our already diverse crypto economy.  Think of it as a testbed for any major change to Bitcoin/Litecoin that exceeds the capabilities of mining on an established testnet.

BTC: 12JYhysrpqnzqhkZ6qRY8At3G14btEwTtF
TrollByFire (OP)
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile WWW
June 12, 2013, 06:35:57 AM
 #2

Reserved

BTC: 12JYhysrpqnzqhkZ6qRY8At3G14btEwTtF
Fuserleer
Legendary
*
Offline Offline

Activity: 1064
Merit: 1016



View Profile WWW
June 12, 2013, 06:45:22 AM
 #3

Another testnet only coin isn't a bad idea at all, always people wanting to make new services etc and more of these can only be a good thing.  Plus they are good to learn about crypto too.

TrollByFire (OP)
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile WWW
June 12, 2013, 06:50:10 AM
 #4

Thank you for the feedback.  I didn't want to release a full-fledged fork altcoin without some kind of innovation.  Truthfully, I'd like for my eventual currency to be a new beast entirely, as opposed to a fork of the same codebase.  I hope that using testnet-only alts will be a good way to improve on the current state of things without flooding the market with yet another clone. 

Off-topic: Your project (eMunie) has gotten my attention and seems to have a lot of the same goals that I have.

BTC: 12JYhysrpqnzqhkZ6qRY8At3G14btEwTtF
owsleybeatsbigcartel
Newbie
*
Offline Offline

Activity: 28
Merit: 0



View Profile WWW
June 12, 2013, 06:54:30 AM
 #5

windows link goes to 2% then stops
TrollByFire (OP)
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile WWW
June 12, 2013, 06:57:15 AM
 #6

windows link goes to 2% then stops

Odd.  I can't replicate it.  Will upload to another mirror.

BTC: 12JYhysrpqnzqhkZ6qRY8At3G14btEwTtF
Fuserleer
Legendary
*
Offline Offline

Activity: 1064
Merit: 1016



View Profile WWW
June 12, 2013, 06:58:45 AM
 #7

Thank you for the feedback.  I didn't want to release a full-fledged fork altcoin without some kind of innovation.  Truthfully, I'd like for my eventual currency to be a new beast entirely, as opposed to a fork of the same codebase.  I hope that using testnet-only alts will be a good way to improve on the current state of things without flooding the market with yet another clone. 

Off-topic: Your project (eMunie) has gotten my attention and seems to have a lot of the same goals that I have.

Indeed, there are enough alt's with little or no innovation as it is, and you'd just get lost in the noise.  That said, an alt doesn't have to rely entirely on innovation to succeed, someone with clear, focused goals, with skills in marketing and garnering support could also pull of a good takeover rouse of the market.

IMO there is no better way than ripping apart what is available already, and playing with it until you know it like the back of your hand, then go and build something better Smiley

Off-Topic: Thanks, there's a lot more to come, may be worth keep an eye on us Smiley

TrollByFire (OP)
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile WWW
June 12, 2013, 07:04:10 AM
 #8

Dropbox-hosted mirror updated in OP.

BTC: 12JYhysrpqnzqhkZ6qRY8At3G14btEwTtF
crazy_rabbit
Legendary
*
Offline Offline

Activity: 1204
Merit: 1001


RUM AND CARROTS: A PIRATE LIFE FOR ME


View Profile
June 12, 2013, 07:21:57 AM
 #9

Why not just use the Bitcoin Testnet? What are you trying to test?

more or less retired.
daserpent1
Sr. Member
****
Offline Offline

Activity: 435
Merit: 250



View Profile
June 12, 2013, 07:36:08 AM
 #10

What is a testnet coin? Sorry, i am new to this.
owsleybeatsbigcartel
Newbie
*
Offline Offline

Activity: 28
Merit: 0



View Profile WWW
June 12, 2013, 08:10:19 AM
 #11

Dropbox-hosted mirror updated in OP.

crashes ...get busy
milly6
Legendary
*
Offline Offline

Activity: 1632
Merit: 1010



View Profile WWW
June 12, 2013, 08:49:06 AM
 #12



Sources: https://github.com/TrollByFire/TestCoin (slightly out of date for QT build, will work file for testcoind.)



This is a bit concerning.. red flag sorta.. says to me there could be something in the QT build which cannot be found in source code..... which could be anything really?

Eyes open, No Fear. Be Safe! Trinity: Currency Without Bias
TrollByFire (OP)
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile WWW
June 12, 2013, 01:12:51 PM
Last edit: June 12, 2013, 01:58:08 PM by TrollByFire
 #13

Why not just use the Bitcoin Testnet? What are you trying to test?

Using the bitcoin testnet would prevent me from making changes to the way the blockchain is handled due to inability to reset and restart generation from a new genesis block after a major change is made.

What is a testnet coin? Sorry, i am new to this.

A testnet coin is simply an altcoin which does not have a proper main network genesis block, but does include a genesis block for the testnet.  There is no reason to generate a genesis block and start an "official" blockchain on a coin used simply to test new ideas.  I don't wish to create another pump and dump coin to hit exchanges and dump my coins.  I realize this gives miners with profit-based agendas no motivation to mine this coin, but the intention is for this coin to be used for development purposes, and never as a real currency.

Dropbox-hosted mirror updated in OP.

crashes ...get busy

Do you have any more information?  It runs fine on my machine.  Crashes are likely due to some issue with dependencies as it was cross-compiled from my linux installation.



Sources: https://github.com/TrollByFire/TestCoin (slightly out of date for QT build, will work file for testcoind.)



This is a bit concerning.. red flag sorta.. says to me there could be something in the QT build which cannot be found in source code..... which could be anything really?

I understand your concerns, and would be a bit skeptical myself.  I forgot to do a proper git push after building the windows binaries before rebooting to test them.  I will resolve this once I boot back into my linux installation. ([EDIT:] Done). In the meantime, you can run the coin in a sandbox or on a virtual machine.  For that matter, you could compile the daemon yourself from the sources on github and use that.  I am only interested in getting a few KH/s going on this (in addition to my own) to ensure everything is working properly before I commit major changes to the code (Removal of dependencies, fix build on visual studio, etc.)

For now the uncommitted changes are essentially changes to the makefiles to match my build setup for windows. ([EDIT:] Changes are committed and everything updated has been reflected in the OP.)

BTC: 12JYhysrpqnzqhkZ6qRY8At3G14btEwTtF
TrollByFire (OP)
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile WWW
June 12, 2013, 02:06:56 PM
 #14

If anyone else is having problems (crashes, etc) please let me know with some details surrounding the crash so I can get this fixed ASAP.

BTC: 12JYhysrpqnzqhkZ6qRY8At3G14btEwTtF
TrollByFire (OP)
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile WWW
June 12, 2013, 06:03:23 PM
 #15

Updated OP with new binaries compiled against current git HEAD (including sha512sums)

BTC: 12JYhysrpqnzqhkZ6qRY8At3G14btEwTtF
lilman2002
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
March 04, 2014, 02:29:28 AM
 #16

seems legit ill give it a try  Wink
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!