Pages:
Author

Topic: A Psuedo Guide on how to Build an AltCoin (help fill in gaps) (Read 11540 times)

hero member
Activity: 504
Merit: 500
This is a great guide. Right what I was looking for! It just leaves me to know if having and maintaining a Bitcoin Faucet is still profitable.
legendary
Activity: 996
Merit: 1013
I am also making a guide for creating an altcoin, will post it soon. Its a detailed guide for people, who haven't programmed before, but are interested in creating an altcoin.

Make sure it is more up-to-date than these:
https://cryptocointalk.com/topic/3140-shakezulas-scrypt-and-sha256-cryptocurrency-clone-guides/
full member
Activity: 224
Merit: 100
I am also making a guide for creating an altcoin, will post it soon. Its a detailed guide for people, who haven't programmed before, but are interested in creating an altcoin.
newbie
Activity: 1
Merit: 0
Bumping this.
Great guide. I am following it almost to a 'T', and it's coming along smoothly.
I am about 90% into launching a new alt (just waiting on some libraries to install for compiling purposes, etc).
I have a novel concept and would like some collaboration.
Anyone interested? Message me on skype for more details.
hero member
Activity: 742
Merit: 500
Bitching that all these new coins are ruining the profitability of your chosen favorite coin is not in the spirit of open-source, it is in the spirit of greed.

How to up-vote?
sr. member
Activity: 308
Merit: 250
I've gotten to the point of have a working coin on 3 computers, connected via addnode= in their coin.conf with ports forwarded and such:

adam@server ~/coin/src%./coin getinfo
{
    "version" : 60300,
    "protocolversion" : 60001,
    "walletversion" : 60000,
    "balance" : 0.00000000,
    "blocks" : 0,
    "connections" : 3,
    "proxy" : "",
    "difficulty" : 0.00024414,
    "testnet" : false,
    "keypoololdest" : 1368206160,
    "keypoolsize" : 101,
    "paytxfee" : 0.00000000,
    "mininput" : 0.00010000,
    "errors" : ""
}
adam@server~/coin/src%./coin getmininginfo
{
    "blocks" : 0,
    "currentblocksize" : 0,
    "currentblocktx" : 0,
    "difficulty" : 0.00024414,
    "errors" : "",
    "generate" : true,
    "genproclimit" : -1,
    "hashespersec" : 0,
    "networkhashps" : -9223372036854775808,
    "pooledtx" : 0,
    "testnet" : false
}
adam@server ~/coin/src%

Unfortunately, I can't get them to mine--how do I start? I have them all set to gen=1, yet I see no mining and I can't connect via RPC (minerd) I just get error 500 but I can see them listening via netstat -a on port 7850 (the one I changed the SMC code to). Anyone know how to get these to start mining?
member
Activity: 84
Merit: 10
Been playing and managed to successfully compile the daemon after making some of my own changes.

Not having too much luck compiling the wallet though. This is the error I get:
Code:
                from src\qt\bitcoin.cpp:11:
d:\Qt\4.8.4\include/boost/thread/win32/once.hpp: In function 'void boost::call_o
nce(boost::once_flag&, Function) [with Function = void (*)()]':
d:\Qt\4.8.4\include/boost/thread/once.hpp:27:28:   instantiated from here
d:\Qt\4.8.4\include/boost/thread/win32/once.hpp:172:21: warning: value computed
is not used [-Wunused-value]
d:\Qt\4.8.4\include/boost/system/error_code.hpp: At global scope:
d:\Qt\4.8.4\include/boost/system/error_code.hpp:208:36: warning: 'boost::system:
:system_category' defined but not used [-Wunused-variable]
d:\Qt\4.8.4\include/boost/system/error_code.hpp:209:36: warning: 'boost::system:
:generic_category' defined but not used [-Wunused-variable]
d:\Qt\4.8.4\include/boost/system/error_code.hpp:214:36: warning: 'boost::system:
:posix_category' defined but not used [-Wunused-variable]
d:\Qt\4.8.4\include/boost/system/error_code.hpp:215:36: warning: 'boost::system:
:errno_ecat' defined but not used [-Wunused-variable]
d:\Qt\4.8.4\include/boost/system/error_code.hpp:216:36: warning: 'boost::system:
:native_ecat' defined but not used [-Wunused-variable]
mingw32-make: *** [build/bitcoin.o] Error 1

Anyone have any ideas?

My advice make a new thread in the development say forum but post a link to it in this thread, you'll get more responses and people will be able to find the info
hero member
Activity: 630
Merit: 502
Been playing and managed to successfully compile the daemon after making some of my own changes.

Not having too much luck compiling the wallet though. This is the error I get:
Code:
                from src\qt\bitcoin.cpp:11:
d:\Qt\4.8.4\include/boost/thread/win32/once.hpp: In function 'void boost::call_o
nce(boost::once_flag&, Function) [with Function = void (*)()]':
d:\Qt\4.8.4\include/boost/thread/once.hpp:27:28:   instantiated from here
d:\Qt\4.8.4\include/boost/thread/win32/once.hpp:172:21: warning: value computed
is not used [-Wunused-value]
d:\Qt\4.8.4\include/boost/system/error_code.hpp: At global scope:
d:\Qt\4.8.4\include/boost/system/error_code.hpp:208:36: warning: 'boost::system:
:system_category' defined but not used [-Wunused-variable]
d:\Qt\4.8.4\include/boost/system/error_code.hpp:209:36: warning: 'boost::system:
:generic_category' defined but not used [-Wunused-variable]
d:\Qt\4.8.4\include/boost/system/error_code.hpp:214:36: warning: 'boost::system:
:posix_category' defined but not used [-Wunused-variable]
d:\Qt\4.8.4\include/boost/system/error_code.hpp:215:36: warning: 'boost::system:
:errno_ecat' defined but not used [-Wunused-variable]
d:\Qt\4.8.4\include/boost/system/error_code.hpp:216:36: warning: 'boost::system:
:native_ecat' defined but not used [-Wunused-variable]
mingw32-make: *** [build/bitcoin.o] Error 1

Anyone have any ideas?
member
Activity: 84
Merit: 10
Advice on Compiling litecoin based code on windows:
https://bitcointalksearch.org/topic/help-compiling-litecoin-for-windows-195483

(important since the small change code is based on litecoin)
legendary
Activity: 1118
Merit: 1004
Helpful & informative thread, thank you.
sr. member
Activity: 294
Merit: 250
Best. Thread. Ever.

I think everyone should have instructions readily available on how to create a new crypto. Someone who has a great idea for a new crypto that may not be strong in programming can probably learn a lot with some basic instructions and a little practice on building a couple of basic forks on his way to learning how to perfect his dream coin.

I will be monitoring this thread for sure   Smiley

Everyone who wants to hide how to build an alt-coin should be ashamed of themselves. Satoshi gave us Bitcoin in the spirit of open-source, new coins should be encouraged, not hated on.

Bitching that all these new coins are ruining the profitability of your chosen favorite coin is not in the spirit of open-source, it is in the spirit of greed.

Bitcoin was created as an alternative currency solution to be adopted by societies so they could stop using money backed by gold that drives their countries further into debt with every dollar they print, it was not created to be your personal "get rich quick" scheme.

The sad part is most of you who bitch about people cloning OPEN-SOURCE software are the same people who bitch when a client comes out that doesn't want to share it's source code  Roll Eyes
member
Activity: 84
Merit: 10
info on solo mining with the QT Litecoin client, thought it'd be useful for those using the OP since that would be essentially editing the Litecoin client.
member
Activity: 84
Merit: 10
here is the code for multicoin QT, I can't download the dependencies anymore for some reason so if anyone knows where tod download them or where Ii can find a multicoin windows binary give me a heads up!!!

https://github.com/sacarlson/MultiCoin-qt
member
Activity: 84
Merit: 10
adobe illustrator files of the original bitcoin logo:

https://bitcointalk.org/?topic=1756.0
member
Activity: 84
Merit: 10
https://bitcointalksearch.org/topic/new-release-of-multicoin-client-a-branch-of-the-bitcoin-client-24209

here is the multicoin thread, useful tool for doing all sorts of things... I really wish I could find and up to date windows binary of multicoin.
full member
Activity: 151
Merit: 100
OP: You are now under investigation by the tarcoin foundation  Grin: https://bitcointalksearch.org/topic/ann-tarcoin-soon-to-be-released-193588
member
Activity: 84
Merit: 10
Also if you need an image to help you make a coin logo:
http://www.psdgraphics.com/psd-icons/psd-gold-coin-icon/

here is an example of what I did using that template:

sr. member
Activity: 476
Merit: 250
Bytecoin: 8VofSsbQvTd8YwAcxiCcxrqZ9MnGPjaAQm
For example I hadn't programmed in years, learning about making an altcoin has reawaken my interest in programming and has got me interested in doing bigger things, if it does that for others that can only be good

This is wonderful to hear, and a great reason to continue to encourage this.
sr. member
Activity: 476
Merit: 250
Bytecoin: 8VofSsbQvTd8YwAcxiCcxrqZ9MnGPjaAQm
Do we really need a guide for creating an alt coin? I mean we're getting snowed under with a new alt coin clone being released every day / week with zero innovation. If a "developer" needs to be reading this guide to figure out how to make an alt coin, what the chances of it not being a simply clone of something else? Pretty much zero.

Should we really be encouraging this and making it more accessible?

Doesn't hurt anybody. Smiley
member
Activity: 84
Merit: 10
Nice collection of links. I may try it out just to see if I can. Wink

Thanks, thought it be useful for me and other to have them all in one place instead of hunting these threads down whenever I need them.
Pages:
Jump to: