Bitcoin Forum
April 25, 2024, 07:57:31 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 »  All
  Print  
Author Topic: Skills to create a new coin  (Read 2273 times)
marco.v88 (OP)
Member
**
Offline Offline

Activity: 104
Merit: 10


View Profile
May 12, 2015, 08:55:07 PM
 #1

What does it take to create a new coin? How many skills are involved?

I know wallets are usually written in C++, so I'm studying this language like crazy. Moreover I obviously study the block chain technology.
What else I need to be able to create a new coin? Which other skills?
1714031851
Hero Member
*
Offline Offline

Posts: 1714031851

View Profile Personal Message (Offline)

Ignore
1714031851
Reply with quote  #2

1714031851
Report to moderator
1714031851
Hero Member
*
Offline Offline

Posts: 1714031851

View Profile Personal Message (Offline)

Ignore
1714031851
Reply with quote  #2

1714031851
Report to moderator
1714031851
Hero Member
*
Offline Offline

Posts: 1714031851

View Profile Personal Message (Offline)

Ignore
1714031851
Reply with quote  #2

1714031851
Report to moderator
The block chain is the main innovation of Bitcoin. It is the first distributed timestamping system.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714031851
Hero Member
*
Offline Offline

Posts: 1714031851

View Profile Personal Message (Offline)

Ignore
1714031851
Reply with quote  #2

1714031851
Report to moderator
1714031851
Hero Member
*
Offline Offline

Posts: 1714031851

View Profile Personal Message (Offline)

Ignore
1714031851
Reply with quote  #2

1714031851
Report to moderator
hexafraction
Sr. Member
****
Offline Offline

Activity: 392
Merit: 259

Tips welcomed: 1CF4GhXX1RhCaGzWztgE1YZZUcSpoqTbsJ


View Profile
May 12, 2015, 10:19:05 PM
 #2

You need to know how cryptography works and how to make your code, as well as being able to write network-oriented code.

Or, you can just use one of those altcoin generators and type in the parameters you may want.

I have recently become active again after a long period of inactivity. Cryptographic proof that my account has not been compromised is available.
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1023


Mine at Jonny's Pool


View Profile WWW
May 12, 2015, 10:32:50 PM
 #3

What does it take to create a new coin? How many skills are involved?

I know wallets are usually written in C++, so I'm studying this language like crazy. Moreover I obviously study the block chain technology.
What else I need to be able to create a new coin? Which other skills?
Are you intending to create an entirely new algorithm or just use one of the existing ones like SHA-256, Scrypt, X11, etc?  If you want to create a new algorithm, then understanding cryptography in detail is an absolute must.  Honestly, while learning C++ will certainly help you to understand code that's already written, it won't help you to know how to create your own coin.  You need to understand peer to peer concepts, networking, threading, hashing, GUI, memory management, pointers, ... the list goes on.

If your intention is to simply mimic an existing coin by changing a few things here and there like block generation time, reward, etc, then that's a far easier task.  As was mentioned, there are already coin generators out there that do all the work for you.

By the way, there are wallets that aren't written in C++.  While the core software of the coin typically is, and the default wallet UIs of the coins are, there are other lightweight wallets written in other languages.  For example MultiBit is written in Java.

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
Coinshot
Hero Member
*****
Offline Offline

Activity: 521
Merit: 500


View Profile
May 12, 2015, 11:30:16 PM
 #4

You need to know how to compile to make a windows wallet or at least be prepared to hire someone who can do so. If you do not provide that, your coin will be hated by a majority and the project wil fail.


██████████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████▄▄▄███████████████████████
███████████████████████████████████████████████████████████████████████▀▀▀████████████████████████
██████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████



...INTRODUCING WAVES........
...ULTIMATE ASSET/CUSTOM TOKEN BLOCKCHAIN PLATFORM...






JarvisTechnology
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250



View Profile
May 12, 2015, 11:32:24 PM
 #5

You can hire people in the services sub forum if you really want your own coin...or clone of another coin. If you think you can create a coin which is going to be revolutionary and compare to Bitcoin without knowiiing any programming skills at all you are sadly mistaken.

numismatist
Legendary
*
Offline Offline

Activity: 1245
Merit: 1004



View Profile
May 12, 2015, 11:58:16 PM
 #6

What does it take to create a new coin? How many skills are involved?

I know wallets are usually written in C++, so I'm studying this language like crazy. Moreover I obviously study the block chain technology.
What else I need to be able to create a new coin? Which other skills?
Communication skills to arrange a team. As mentioned above, coin cloning is offered as a service. It's no more really worth the effort to do. There are allready to many coins that never took of existing.

Hazir
Legendary
*
Offline Offline

Activity: 1596
Merit: 1005


★Nitrogensports.eu★


View Profile
May 13, 2015, 01:37:32 AM
Last edit: May 13, 2015, 01:51:57 AM by Hazir
 #7

Creating an altcoin is not a problem. Problem is to keep that coin alive and change code to bring to the table something unique or better.
You can create coin for less that $50 even if you can't code anything yourself. Question is, do we really need another altcoin?
Because it would be better if everyone instead on creating another alt just focus on bitcoin and how to make it better.


           █████████████████     ████████
          █████████████████     ████████
         █████████████████     ████████
        █████████████████     ████████
       ████████              ████████
      ████████              ████████
     ████████     ███████  ████████     ████████
    ████████     █████████████████     ████████
   ████████     █████████████████     ████████
  ████████     █████████████████     ████████
 ████████     █████████████████     ████████
████████     ████████  ███████     ████████
            ████████              ████████
           ████████              ████████
          ████████     █████████████████
         ████████     █████████████████
        ████████     █████████████████
       ████████     █████████████████
▄▄
██
██
██
██
██
██
██
██
██
██     
██
██
▬▬ THE LARGEST & MOST TRUSTED ▬▬
      BITCOIN SPORTSBOOK     
   ▄▄
██
██
██
██
██
██
██
██
██
██     
██
██
             ▄▄▄▄▀▀▀▀▄
     ▄▄▄▄▀▀▀▀        ▀▄▄▄▄          
▄▀▀▀▀                 █   ▀▀▀▀▀▀▀▄▄
█                    ▀▄          █
 █   ▀▌     ██▄        █          █              
 ▀▄        ▐████▄       █        █
  █        ███████▄     ▀▄       █
   █      ▐████▄█████████████████████▄
   ▀▄     ███████▀                  ▀██
    █      ▀█████    ▄▄        ▄▄    ██
     █       ▀███   ████      ████   ██
     ▀▄        ██    ▀▀        ▀▀    ██
      █        ██        ▄██▄        ██
       █       ██        ▀██▀        ██
       ▀▄      ██    ▄▄        ▄▄    ██
        █      ██   ████      ████   ██
         █▄▄▄▄▀██    ▀▀        ▀▀    ██
               ██▄                  ▄██
                ▀████████████████████▀




  CASINO  ●  DICE  ●  POKER  
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
   24 hour Customer Support   

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
ticoti
Hero Member
*****
Offline Offline

Activity: 854
Merit: 1000


View Profile
May 13, 2015, 01:40:49 AM
 #8

You also have to know how to use and compile with the Qt program
mayflor2
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250



View Profile
May 13, 2015, 02:45:12 AM
 #9

What does it take to create a new coin? How many skills are involved?

I know wallets are usually written in C++, so I'm studying this language like crazy. Moreover I obviously study the block chain technology.
What else I need to be able to create a new coin? Which other skills?

C++ programming, and a lot of free time.   If you just want a sha256 or SCRYPT coin you can just slightly modify the existing sources as needed.   However, that is getting old at this point.  Something innovative would need to be done.

Casey89
Full Member
***
Offline Offline

Activity: 154
Merit: 100


View Profile
May 13, 2015, 06:52:33 AM
 #10

New coins too much. What to do with them all?

odolvlobo
Legendary
*
Offline Offline

Activity: 4298
Merit: 3208



View Profile
May 13, 2015, 08:10:52 AM
 #11

Skill? You don't need skill. You just go to http://build-a-co.in/, download the generated code, compile it and run it.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
virtualx
Hero Member
*****
Offline Offline

Activity: 672
Merit: 507


LOTEO


View Profile
May 13, 2015, 08:35:44 AM
 #12

What does it take to create a new coin? How many skills are involved?

I know wallets are usually written in C++, so I'm studying this language like crazy. Moreover I obviously study the block chain technology.
What else I need to be able to create a new coin? Which other skills?

If you want only a coin you need to press a few buttons. There are some services these days that do that.

If you want a serious competitor of bitcoin you need coding skills like C/C++, to study the protocol (transactions, parsing), to market your coin, some time to do all of it and do better than the 99% of the coins. Smiley

...loteo...
DIGITAL ERA LOTTERY


r

▄▄███████████▄▄
▄███████████████████▄
▄███████████████████████▄
▄██████████████████████████▄
▄██  ███████▌ ▐██████████████▄
▐██▌ ▐█▀  ▀█    ▐█▀   ▀██▀  ▀██▌
▐██  █▌ █▌ ██  ██▌ ██▌ █▌ █▌ ██▌
▐█▌ ▐█ ▐█ ▐█▌ ▐██  ▄▄▄██ ▐█ ▐██▌
▐█  ██▄  ▄██    █▄    ██▄  ▄███▌
▀████████████████████████████▀
▀██████████████████████████▀
▀███████████████████████▀
▀███████████████████▀
▀▀███████████▀▀
r

RPLAY NOWR
BE A MOON VISITOR!
[/center]
Troonetpt
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


View Profile
May 13, 2015, 01:26:56 PM
 #13

Why do you try to creat a new coin? it just a copy of bitcoin, and no one buy it.
It's just wasting your time, and save it.
Astargath
Hero Member
*****
Offline Offline

Activity: 1624
Merit: 645


View Profile
May 13, 2015, 01:33:16 PM
 #14

Skill? You don't need skill. You just go to http://build-a-co.in/, download the generated code, compile it and run it.

Really?? That simple? And will that work like any other altcoin or how does that work? Is it vulnerable to something ?

\\\\\...COIN.....
...CURB...
         ▄▄▄████████████▄▄▄
      ▄██████████████████████▄
    ▄█████▀▀▀          ▀▀▀█████▄
   ████▀      █████▄▄       ▀████
  ████        ██   ▀██        ████
 ████         ██    ██         ████
▐███▌         ██▄▄▄██▀         ▐███▌
▐███▌         ▀▀▀▀▀            ▐███▌
▐███▌         ████████         ▐███▌
 ████            ██            ████
  ████           ██           ████
   ████▄         ██         ▄████
    ▀█████▄▄▄          ▄▄▄█████▀
      ▀██████████████████████▀
         ▀▀▀████████████▀▀▀
........NEWS, UPDATES, & ICO'S........
...FROM ALL THE PROJECTS YOU LOVE...
▄▄█████████████████████████████████████████████████████████████████████████████████████▄▄
███████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████
█████████████▀     ██  ██  ██     ▀██▀     ██      ██     ▀██  ██     ▀██     █████████████
█████████████  ██████  ██  ██  ██  ██  ██████  ██████  ██  ██  ██  ██  ██  ████████████████
█████████████▄    ▀██  ██  ██  ▀▀  ██▄    ▀██  ██████  ▀▀  ██  ██  ▀▀  ██     █████████████
█████████████████  ██  ██  ██  ██  ██████  ██  ██████  ▄  ▀██  ██  ██  ██  ████████████████
█████████████     ▄██▄    ▄██  ▀▀ ▄██     ▄██      ██  ██  ██  ██  ▀▀ ▄██     █████████████
███████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████
 ▀▀█████████████████████████████████████████████████████████████████████████████████████▀▀


     ▄▄█████████▄▄
   ▄███▀▀     ▀▀███▄
  ███             ███
 ███               ███
▐██   ▐█▄   ▄███▄   ██▌
██▌    ███▄██████▀  ▐██
██▌    ▐████████    ▐██
▐██     ▐██████     ██▌
 ███   ▀█████▀     ███
  ███             ███
   ▀███▄▄     ▄▄███▀
     ▀▀█████████▀▀


     ▄▄█████████▄▄
   ▄███▀▀     ▀▀███▄
  ███             ███
 ███   ▄██████▀▄   ███
▐██   ████▀▀▀████   ██▌
██▌   ███ ███ ███   ▐██
██▌   ███ ███ ███   ▐██
▐██   ████▄▄▄████   ██▌
 ███   ▀███████▀   ███
  ███             ███
   ▀███▄▄     ▄▄███▀
     ▀▀█████████▀▀
/////
Amph
Legendary
*
Offline Offline

Activity: 3206
Merit: 1069



View Profile
May 13, 2015, 03:22:49 PM
Last edit: May 13, 2015, 03:43:05 PM by Amph
 #15

Skill? You don't need skill. You just go to http://build-a-co.in/, download the generated code, compile it and run it.

that's cool, i was still in the era where you need to pay someone or deposit something to make one, but i can't spot the algo between all those parameters..

is that for sha256 only?
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1023


Mine at Jonny's Pool


View Profile WWW
May 13, 2015, 03:27:49 PM
 #16

Skill? You don't need skill. You just go to http://build-a-co.in/, download the generated code, compile it and run it.

that's cool, i was still in th era where you need to pay someone or deposit something to make one, but i can't spot the algo between all those parameters..

is that for sha256 only?
It's scrypt.  The project is based on LiteCoin... so you're just creating another scrypt clone.

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
Rmcdermott927
Legendary
*
Offline Offline

Activity: 2254
Merit: 1140


View Profile
May 13, 2015, 04:50:26 PM
 #17

Skill? You don't need skill. You just go to http://build-a-co.in/, download the generated code, compile it and run it.

Thats very cool.    What is the best/easiest way to compile that so the QT can run as a windows executable?I'm sure not everyone will want the Linux version.   Is there a streamlined method to do this?

DeboraMeeks
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500


View Profile
May 13, 2015, 05:18:20 PM
 #18

Contribute to Bitcoin's code for a bit and then you can start your own coin :-)

Here is a link to the open Bitcoin issues on GitHub if you want a place to start helping out and learning the code, there are 361 open issues right now!

https://github.com/bitcoin/bitcoin/issues/
cparsley
Full Member
***
Offline Offline

Activity: 215
Merit: 100



View Profile
May 13, 2015, 05:31:22 PM
 #19

I'm starting to wonder if we're going to kill ourselves by alt-coining the market to death, in the end leaving absolutely nothing?

But, on the other hand, creating a few alt-coins could be fun.
tyz
Legendary
*
Offline Offline

Activity: 3360
Merit: 1530



View Profile
May 13, 2015, 05:35:10 PM
 #20

A special skill is not needed. It's important today that you have good marketing tools. The tech is not a big deal anymore. You can just create a copy coin with coingen or hire someone who is forking source code and setting up the first nodes.
Pages: [1] 2 3 »  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!