Bitcoin Forum
April 24, 2024, 10:22:37 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: 1 2 [All]
  Print  
Author Topic: Blockchain & CryptoCurrency Development Guides  (Read 4876 times)
murderouskirk (OP)
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1002



View Profile
May 08, 2015, 11:44:55 AM
Last edit: May 14, 2015, 02:52:31 PM by murderouskirk
Merited by BitMaxz (2)
 #1

This is a collection of cryptocurrency development / coin cloning guides. I will do my best to keep it updated.

How to Make an Altcoin

How To Clone Scrypt Based Altcoins for Fun and Profit

How to clone ABCCoin in to another SHA256 coin. By shakezula.

https://bitcointalk.org/index.php?topic=189350.msg2035449#msg2035449]Genesis Block Tips by tyrion70

How to create a genesis block of my altercoin?

Building headless Bitcoin and Bitcoin-qt on Windows

List of address prefixes

How to Clone Litecoin- Scrypt Coins- Windows 32 bit Litecoind and Litecoin Cloning Guide.

Altcoin Difficulty Adjustment With MIDAS

Adding a Premine to an Altcoin

If you would like to chat about altcoin development live and go through the learning process with others,
come chat with me & over 400 others in the #_development channel of CryptoCommunity!
1713954157
Hero Member
*
Offline Offline

Posts: 1713954157

View Profile Personal Message (Offline)

Ignore
1713954157
Reply with quote  #2

1713954157
Report to moderator
1713954157
Hero Member
*
Offline Offline

Posts: 1713954157

View Profile Personal Message (Offline)

Ignore
1713954157
Reply with quote  #2

1713954157
Report to moderator
1713954157
Hero Member
*
Offline Offline

Posts: 1713954157

View Profile Personal Message (Offline)

Ignore
1713954157
Reply with quote  #2

1713954157
Report to moderator
Even in the event that an attacker gains more than 50% of the network's computational power, only transactions sent by the attacker could be reversed or double-spent. The network would not be destroyed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713954157
Hero Member
*
Offline Offline

Posts: 1713954157

View Profile Personal Message (Offline)

Ignore
1713954157
Reply with quote  #2

1713954157
Report to moderator
PatioCrasher
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
May 08, 2015, 12:02:20 PM
 #2

Nice... Thanks for putting all of this in one place..    Smiley
PatioCrasher
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
May 08, 2015, 12:10:28 PM
 #3

Nice... Thanks for putting all of this in one place..    Smiley

Sure! Just hoping we can get some more of it in here. Everyone hordes this stuff which makes it such a headache for everyone who wants to learn. I guess people want to keep the competitive edge in development, but I think it just results in poorly cloned coins when nobody can find updated resources to learn from.

Agreed!   All of us with great ideas for new alts and experiments are stuck on the sidelines.. .   

I'm a coding noob though and still learning the basics of PHP and C but have awesome ideas for a new alt..  Back to codeacademy for me..   Undecided
siameze
Legendary
*
Offline Offline

Activity: 1064
Merit: 1000



View Profile
May 08, 2015, 12:25:14 PM
 #4

I concur with the others, kinda nice to have all those links together in one place. It makes for good reading, even if a bit dated. No harm in building a clone for testing purposes that you wouldn't try on other chains.


                     ▀▀█████████▀████████████████▄
                        ████▄      ▄████████████████
                     ▄██████▀  ▄  ███████████████████
                  ▄█████████▄████▄███████████████████
                ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀████████
                                               ▀▀███▀
    ▄█▀█       ▄▀  ▄▀▀█  ▄▀   █████████████████▄ ██▀         ▄▀█
   ▄█ ▄▀      ▀█▀ █▀ █▀ ▀█▀  ███████████████████ █▀ ▀▀      ▄▀▄▀
  ▄█    ▄███  █     █   █   ████████████████████  ▄█     ▄▀▀██▀ ▄███
███▄▄▄  █▄▄▄ █▄▄ ▄▄▀   █▄▄ ██████████████████▀▀   █▄▄ ▄▄ █▄▄█▄▄▄█▄▄▄
                           ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                            ▀▀█████████████▄
                                █████████████▄
                                  █████████████▄
                                    ▀███████▀▀▀▀▀
                                      ▀████▀
                                        ▀█▀
LetItRideINNOVATIVE ▬▬▬
DICE GAME
                        ▄███████████▄
                       ██  ██████████▄
                     ▄█████████████  ██▄
            ▄▄▀█▄▄▄▄▄████████████████████▄
        ▄▄█▀   ███████████  █████  ████  █
    ▄██████ ▄▄███████████████████████████▀
 ▄▀▀ ██████████████████████████  ████  █
█  ▄███████████▀▀▀█████████████████████
██████████████    ████████▀▀██████  █▀
██████████████▄▄▄██████████   ▀▀▀▀▀▀▀
███▀ ▀██████████████████████
██    ███████████████████████
██▄▄██████████████████████████
██████████████▀   ██████████
  █████████████   ▄██████▀▀
     ▀▀██████████████▀▀
         ▀▀██████▀▀
PROVABLY
F A I R
▄█████████████▀ ▄█
██            ▄█▀
██          ▄██ ▄█
██ ▄█▄    ▄███  ██
██ ▀███▄ ▄███   ██
██  ▀███████    ██
██    █████     ██
██     ███      ██
██      ▀       ██
██              ██
▀████████████████▀
BUY  BACK
PLANS
[BTC]
muddafudda
Legendary
*
Offline Offline

Activity: 1008
Merit: 1022



View Profile
May 08, 2015, 12:27:35 PM
 #5

http://howtocloneanaltcoin.com
PatioCrasher
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
May 08, 2015, 12:40:47 PM
 #6



http://howtocloneanaltcoin.com  redirected me here - http://www.brocksmash.com/guide/how-clone-litecoin-scrypt-coins-windows-32-bit-litecoind-and-litecoin-cloning-guide

EDIT:   Looks pretty good..   Chapter 14 made me lol..  : The Launch. Ninja vs Pumped vs ICO.
thefatman82
Member
**
Offline Offline

Activity: 166
Merit: 10


View Profile
May 08, 2015, 01:13:39 PM
 #7

This is awesome! I'm definitely going to check this out. I want to learn how, not to flood the market with more crap, but for fun and to be able to look back in 20 years say I knew how to do that. Thanks for posting these.
tyz
Legendary
*
Offline Offline

Activity: 3360
Merit: 1530



View Profile
May 08, 2015, 05:39:11 PM
 #8

Why do you support to create more of those copy and mostly scam coins? IMHO, they hurt all serious crypto currencies and lead newbies into bad investments.
siameze
Legendary
*
Offline Offline

Activity: 1064
Merit: 1000



View Profile
May 08, 2015, 08:10:14 PM
 #9

Why do you support to create more of those copy and mostly scam coins? IMHO, they hurt all serious crypto currencies and lead newbies into bad investments.


God knows no one wants anymore scammy ICO coins. Perhaps by learning some fundamentals however, there may be some people that go on to develop new things for established coins.


                     ▀▀█████████▀████████████████▄
                        ████▄      ▄████████████████
                     ▄██████▀  ▄  ███████████████████
                  ▄█████████▄████▄███████████████████
                ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀████████
                                               ▀▀███▀
    ▄█▀█       ▄▀  ▄▀▀█  ▄▀   █████████████████▄ ██▀         ▄▀█
   ▄█ ▄▀      ▀█▀ █▀ █▀ ▀█▀  ███████████████████ █▀ ▀▀      ▄▀▄▀
  ▄█    ▄███  █     █   █   ████████████████████  ▄█     ▄▀▀██▀ ▄███
███▄▄▄  █▄▄▄ █▄▄ ▄▄▀   █▄▄ ██████████████████▀▀   █▄▄ ▄▄ █▄▄█▄▄▄█▄▄▄
                           ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                            ▀▀█████████████▄
                                █████████████▄
                                  █████████████▄
                                    ▀███████▀▀▀▀▀
                                      ▀████▀
                                        ▀█▀
LetItRideINNOVATIVE ▬▬▬
DICE GAME
                        ▄███████████▄
                       ██  ██████████▄
                     ▄█████████████  ██▄
            ▄▄▀█▄▄▄▄▄████████████████████▄
        ▄▄█▀   ███████████  █████  ████  █
    ▄██████ ▄▄███████████████████████████▀
 ▄▀▀ ██████████████████████████  ████  █
█  ▄███████████▀▀▀█████████████████████
██████████████    ████████▀▀██████  █▀
██████████████▄▄▄██████████   ▀▀▀▀▀▀▀
███▀ ▀██████████████████████
██    ███████████████████████
██▄▄██████████████████████████
██████████████▀   ██████████
  █████████████   ▄██████▀▀
     ▀▀██████████████▀▀
         ▀▀██████▀▀
PROVABLY
F A I R
▄█████████████▀ ▄█
██            ▄█▀
██          ▄██ ▄█
██ ▄█▄    ▄███  ██
██ ▀███▄ ▄███   ██
██  ▀███████    ██
██    █████     ██
██     ███      ██
██      ▀       ██
██              ██
▀████████████████▀
BUY  BACK
PLANS
[BTC]
PatioCrasher
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
May 09, 2015, 04:49:18 PM
 #10

Why did the OP delete the post?

I think the more of us that know the basics of coin code, the less scams there will be as more of us will be able to review code before blindly investing on the "faith" of a dev.
Cryddit
Legendary
*
Offline Offline

Activity: 924
Merit: 1122


View Profile
May 14, 2015, 01:38:12 AM
 #11

   
Well, because nothing ever posted online really disappears, here is a quote of the deleted post, as captured by a script when someone followed a link from it to my "how to make an altcoin" blog post on my server.

Quote
So lately I've been trying to teach myself how to make a cryptocurrency. I've been reading through multiple guides, and have so far found things always seem outdated. I will be posting what resources I find here in the hopes that others will offer up what resources they have. If you have anything better, please share! I will try to keep this thread updated as new intel & resources get added.

Bear's Den - How to Make an Altcoin http://dillingers.com/blog/2015/04/18/how-to-make-an-altcoin/

How To Clone Scrypt Based Altcoins for Fun and Profithttp://devtome.com/doku.php?id=scrypt_altcoin_cloning_guide

How to clone ABCCoin in to another SHA256 coin. By shakezula.
https://drive.google.com/folderview?id=0B82OOXRXzyeadFU2OVdaREk2Y00&usp=sharing

Genesis Block Tips by tyrion70 https://bitcointalk.org/index.php?topic=189350.msg2035449#msg2035449

How to create a genesis block of my altercoin? http://stackoverflow.com/questions/20772606/how-to-create-a-genesis-block-of-my-altercoin/22406608#22406608

Building headless Bitcoin and Bitcoin-qt on Windows https://bitcointalk.org/index.php?topic=149479.0

List of address prefixes https://en.bitcoin.it/wiki/List_of_address_prefixes

If you would like to chat about altcoin development live, and go through the learning process with others, come chat with me & over 400 others in the #_development channel in CryptoCommunity! I could use some more rookies to go through the learning curve with me.




While we're at it, I've got a couple more articles up at this point which people making altcoins could be interested in.

Altcoins cannot use the same difficulty adjustment algorithm as bitcoin.  Miners being responsive to profits and difficulty make a positive feedback loop which quickly goes nonlinear and crashes the block chain if you try.  So I did an update article, where I posted code to replace the difficulty adjustment with MIDAS.  MIDAS (multi interval difficulty adjustment system) as far as I'm concerned actually delivers on what KGW promised and failed to do.

http://dillingers.com/blog/2015/04/21/altcoin-difficulty-adjustment-with-midas

And here's a post about how to add a premine (and fix it so you can SPEND it!)

http://dillingers.com/blog/2015/04/23/adding-a-premine-to-an-altcoin/

What I want to know is how he thought my guide was dated?!  The version of bitcoin source code I was using is still the current version!
PatioCrasher
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
May 14, 2015, 08:57:22 AM
 #12

Thanks Cryddit.   Smiley
murderouskirk (OP)
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1002



View Profile
May 14, 2015, 02:38:00 PM
Last edit: May 14, 2015, 02:50:08 PM by murderouskirk
 #13

Why did the OP delete the post?

I think the more of us that know the basics of coin code, the less scams there will be as more of us will be able to review code before blindly investing on the "faith" of a dev.

Deleted it because I wanted to redo it in more of a guide to blockchain development over guides on how to copy paste a coin. But I've realized I don't have the time to do that and it's the same info anyway so I'm just going to restore it with a different title I think.
murderouskirk (OP)
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1002



View Profile
May 14, 2015, 02:52:47 PM
 #14

Ok, done. I'm currently looking for info on compiling the windows qt if anyone has it. Preferably using the linux box.
murderouskirk (OP)
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1002



View Profile
May 14, 2015, 02:57:59 PM
 #15

oops, i got myself archived. Will cross-post.
murderouskirk (OP)
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1002



View Profile
May 14, 2015, 02:59:15 PM
 #16

oops, i got myself archived. Will cross-post.

https://bitcointalk.org/index.php?topic=1060540.new#new
PatioCrasher
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
May 14, 2015, 05:43:32 PM
 #17

Nice....  My favorite thread is back..  Smiley
Cryddit
Legendary
*
Offline Offline

Activity: 924
Merit: 1122


View Profile
May 14, 2015, 07:38:32 PM
 #18

As far as I'm concerned, the more people are familiar with this codebase, the more robust technology that uses block chains becomes. 

I've been thinking of weird applications of block chains.  We think in terms of cryptocurrencies because bitcoin, but that's NOT by any means the only application within which we want a protocol for determining a consensus history. 
PatioCrasher
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
May 14, 2015, 07:41:47 PM
 #19

As far as I'm concerned, the more people are familiar with this codebase, the more robust technology that uses block chains becomes. 

I've been thinking of weird applications of block chains.  We think in terms of cryptocurrencies because bitcoin, but that's NOT by any means the only application within which we want a protocol for determining a consensus history. 

I agree... I have tons of ideas utilizing blockchain tech, unfortunately this community has become so corrupted by con artists that those of us really keen on moving forward have to learn how to code first... And C++ is not exactly a language we can learn overnight..
Cryddit
Legendary
*
Offline Offline

Activity: 924
Merit: 1122


View Profile
May 15, 2015, 02:03:24 AM
 #20

My advice on learning C++ is, learn C first.

C is actually a sane language for doing crypto.  C++ is insane, because of all the different ways code can look the same while having different semantics.  But C will provide you with the basic syntax etc that you need to start to understand C++. 

I would be considerably happier with the bitcoin source code if it were written entirely in C, and do occasionally spend time ripping C++ constructions out of code bases I maintain.



siameze
Legendary
*
Offline Offline

Activity: 1064
Merit: 1000



View Profile
May 15, 2015, 07:00:18 PM
 #21

As far as I'm concerned, the more people are familiar with this codebase, the more robust technology that uses block chains becomes. 

I've been thinking of weird applications of block chains.  We think in terms of cryptocurrencies because bitcoin, but that's NOT by any means the only application within which we want a protocol for determining a consensus history. 

+1 not enough people realize all the amazing things that blockchain technology can do. Too many see it as a insta-scam or a tool to get-rich-quick. Digging deeper, one can see far more possibilities.


                     ▀▀█████████▀████████████████▄
                        ████▄      ▄████████████████
                     ▄██████▀  ▄  ███████████████████
                  ▄█████████▄████▄███████████████████
                ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀████████
                                               ▀▀███▀
    ▄█▀█       ▄▀  ▄▀▀█  ▄▀   █████████████████▄ ██▀         ▄▀█
   ▄█ ▄▀      ▀█▀ █▀ █▀ ▀█▀  ███████████████████ █▀ ▀▀      ▄▀▄▀
  ▄█    ▄███  █     █   █   ████████████████████  ▄█     ▄▀▀██▀ ▄███
███▄▄▄  █▄▄▄ █▄▄ ▄▄▀   █▄▄ ██████████████████▀▀   █▄▄ ▄▄ █▄▄█▄▄▄█▄▄▄
                           ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                            ▀▀█████████████▄
                                █████████████▄
                                  █████████████▄
                                    ▀███████▀▀▀▀▀
                                      ▀████▀
                                        ▀█▀
LetItRideINNOVATIVE ▬▬▬
DICE GAME
                        ▄███████████▄
                       ██  ██████████▄
                     ▄█████████████  ██▄
            ▄▄▀█▄▄▄▄▄████████████████████▄
        ▄▄█▀   ███████████  █████  ████  █
    ▄██████ ▄▄███████████████████████████▀
 ▄▀▀ ██████████████████████████  ████  █
█  ▄███████████▀▀▀█████████████████████
██████████████    ████████▀▀██████  █▀
██████████████▄▄▄██████████   ▀▀▀▀▀▀▀
███▀ ▀██████████████████████
██    ███████████████████████
██▄▄██████████████████████████
██████████████▀   ██████████
  █████████████   ▄██████▀▀
     ▀▀██████████████▀▀
         ▀▀██████▀▀
PROVABLY
F A I R
▄█████████████▀ ▄█
██            ▄█▀
██          ▄██ ▄█
██ ▄█▄    ▄███  ██
██ ▀███▄ ▄███   ██
██  ▀███████    ██
██    █████     ██
██     ███      ██
██      ▀       ██
██              ██
▀████████████████▀
BUY  BACK
PLANS
[BTC]
jimblasko
Hero Member
*****
Offline Offline

Activity: 510
Merit: 500



View Profile
October 27, 2015, 09:54:34 PM
 #22

Did anyone save a hardcopy of the brocksmash guide? The site is gone.
Pages: 1 2 [All]
  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!