Bitcoin Forum
June 03, 2024, 03:54:54 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Making an alt coin  (Read 1640 times)
iluvbitcoins (OP)
Legendary
*
Offline Offline

Activity: 2198
Merit: 1150


Freedom&Honor


View Profile
August 07, 2014, 04:59:10 PM
 #1

Is there anyone willing to teach me how to make an alt coin? Cheesy

Looking for a signature campaign.
Jungian
Legendary
*
Offline Offline

Activity: 930
Merit: 1010


View Profile
August 07, 2014, 05:28:03 PM
 #2

Is there anyone willing to teach me how to make an alt coin? Cheesy

http://coincreator.net/

Probably the easiest way. If you are looking to make a "real" altcoin, with unique features, then you need to learn programming.

Try http://www.codecademy.com/

I think Monero (XMR) is very interesting.
https://moneroeconomy.com/faq/why-monero-matters
iluvbitcoins (OP)
Legendary
*
Offline Offline

Activity: 2198
Merit: 1150


Freedom&Honor


View Profile
August 07, 2014, 06:16:21 PM
Last edit: August 07, 2014, 06:44:05 PM by iluvbitcoins
 #3

Is there anyone willing to teach me how to make an alt coin? Cheesy

http://coincreator.net/

Probably the easiest way. If you are looking to make a "real" altcoin, with unique features, then you need to learn programming.

Try http://www.codecademy.com/

I don't want to pay someone else to create it

I would like to see how to process works Smiley

yeah, I know some basic c++, but just the basics

would need someone to guide me trough it  Undecided

I dont' want to make an alt coin simply to make one, I want to learn the proccess

Looking for a signature campaign.
Brewins
Legendary
*
Offline Offline

Activity: 1120
Merit: 1000



View Profile
August 07, 2014, 06:47:02 PM
 #4

read Satoshi's paper, and go to github and see the bitcoin's code.

Think it is a good start.
Propulsion
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


The Buck Stops Here.


View Profile
August 07, 2014, 06:52:22 PM
 #5

LolJosh, he does POS coins.  Grin
iluvbitcoins (OP)
Legendary
*
Offline Offline

Activity: 2198
Merit: 1150


Freedom&Honor


View Profile
August 07, 2014, 07:14:25 PM
 #6

read Satoshi's paper, and go to github and see the bitcoin's code.

Think it is a good start.

when I say basics really the most basic basics, things like libraries, text input, if string etc.

by downloading from github I don't understand jack Cheesy

Looking for a signature campaign.
Coingrab
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


Got to get them all!


View Profile
August 07, 2014, 07:19:32 PM
 #7

It looks a bit harder than people think. I plan to make my own coin someday. It's a lot harder to get things to work correctly as well adding features and making sure they don't mess things up. Best bet is to find a mentor that has done it befor and ask if they will show or help you.

Nullu
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500


View Profile
August 07, 2014, 07:22:34 PM
 #8

read Satoshi's paper, and go to github and see the bitcoin's code.

Think it is a good start.

when I say basics really the most basic basics, things like libraries, text input, if string etc.

by downloading from github I don't understand jack Cheesy

Learning a programming language takes time, patience, a lot of trial and error, and plenty of studying. It doesn't have to be boring, though. I started with a book called Beginning C++ Game Programming. It's still a great introduction to C++, and gave me the foundation knowledge I needed to understand more advanced subject matter. Youtube also has plenty of C++ tutorials if you look around. The thenewboston channel has a good introductory series on there.

BTC - 14kYyhhWZwSJFHAjNTtyhRVSu157nE92gF
DJFML
Newbie
*
Offline Offline

Activity: 32
Merit: 0


View Profile
August 07, 2014, 07:29:01 PM
 #9

It is hard, I created one myself for the networks I partner with, basically it's all trial and error, until I got to a standstill and got help from someone here. It's not an easy process if you only know the basics of c++ more just what exactly is going on to build it then update it as you go.
Ayers
Legendary
*
Offline Offline

Activity: 2646
Merit: 1024


Seabet.io | Crypto-Casino


View Profile
August 07, 2014, 07:31:51 PM
 #10

there is this guide https://bitcointalk.org/index.php?topic=149479.0, i find it to be pretty good, cover everything you need

DJFML
Newbie
*
Offline Offline

Activity: 32
Merit: 0


View Profile
August 07, 2014, 07:34:51 PM
 #11

Pretty much for Windows, Linux is easier imo, but it's best to build in all platforms.
iluvbitcoins (OP)
Legendary
*
Offline Offline

Activity: 2198
Merit: 1150


Freedom&Honor


View Profile
August 07, 2014, 07:38:21 PM
 #12

there is this guide https://bitcointalk.org/index.php?topic=149479.0, i find it to be pretty good, cover everything you need

tried it, contacted the OP no answer

I got stuck on 1.3 already

Quote
1.3. Ensure that mingw-builds bin folder is set in your PATH environment variable. On Windows 7 your path should look something like:

C:\mingw32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

I go to c:\ming32\bin and there is no systemroot

Quote
2. Download, unpack and build required dependencies.
I'll save them in c:\deps fold

what does that even mean?  Cheesy

Looking for a signature campaign.
vincentvincent
Sr. Member
****
Offline Offline

Activity: 285
Merit: 251


View Profile
August 07, 2014, 07:53:50 PM
 #13

there is this guide https://bitcointalk.org/index.php?topic=149479.0, i find it to be pretty good, cover everything you need

tried it, contacted the OP no answer

I got stuck on 1.3 already

Quote
1.3. Ensure that mingw-builds bin folder is set in your PATH environment variable. On Windows 7 your path should look something like:

C:\mingw32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

I go to c:\ming32\bin and there is no systemroot

Quote
2. Download, unpack and build required dependencies.
I'll save them in c:\deps fold

what does that even mean?  Cheesy

The PATH variable will contain all the directories where the OS will search through before saying: "not found".
I think you have to us a command like:
SET PATH="C:\mingw32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\"

or something like that  Cool
iluvbitcoins (OP)
Legendary
*
Offline Offline

Activity: 2198
Merit: 1150


Freedom&Honor


View Profile
August 07, 2014, 08:28:07 PM
 #14

thanks Smiley

Quote
Your gcc -v output should be:
Code:
$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=C:/mingw32/bin/../libexec/gcc/i686-w64-mingw32/4.9.0/lto-wrapper.exe
Target: i686-w64-mingw32
Configured with: ../../../src/gcc-4.9.0/configure --host=i686-w64-mingw32 --build=i686-w64-mingw32 --target=i686-w64-mingw32 --prefix=/mingw32 --with-sysroot=/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32 --with-gxx-include-dir=/mingw32/i686-w64-mingw32/include/c++ --enable-shared --enable-static --disable-multilib --enable-languages=ada,c,c++,fortran,objc,obj-c++,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-libitm --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --disable-sjlj-exceptions --with-dwarf2 --disable-isl-version-check --disable-cloog-version-check --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=i686 --with-tune=generic --with-libiconv --with-system-zlib --with-gmp=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-mpfr=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-mpc=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-isl=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-cloog=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --enable-cloog-backend=isl --with-pkgversion='i686-posix-dwarf-rev2, Built by MinGW-W64 project' --with-bugurl=http://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe -I/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32/opt/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-zlib-static/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -I/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32/opt/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-zlib-static/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static/include' CPPFLAGS= LDFLAGS='-pipe -L/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32/opt/lib -L/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-zlib-static/lib -L/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static/lib'
Thread model: posix
gcc version 4.9.0 (i686-posix-dwarf-rev2, Built by MinGW-W64 project)

now, how do I get the -gcc -v output?

Looking for a signature campaign.
vincentvincent
Sr. Member
****
Offline Offline

Activity: 285
Merit: 251


View Profile
August 07, 2014, 09:40:37 PM
 #15

thanks Smiley

Quote
Your gcc -v output should be:
Code:
$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=C:/mingw32/bin/../libexec/gcc/i686-w64-mingw32/4.9.0/lto-wrapper.exe
Target: i686-w64-mingw32
Configured with: ../../../src/gcc-4.9.0/configure --host=i686-w64-mingw32 --build=i686-w64-mingw32 --target=i686-w64-mingw32 --prefix=/mingw32 --with-sysroot=/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32 --with-gxx-include-dir=/mingw32/i686-w64-mingw32/include/c++ --enable-shared --enable-static --disable-multilib --enable-languages=ada,c,c++,fortran,objc,obj-c++,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-libitm --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --disable-sjlj-exceptions --with-dwarf2 --disable-isl-version-check --disable-cloog-version-check --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=i686 --with-tune=generic --with-libiconv --with-system-zlib --with-gmp=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-mpfr=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-mpc=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-isl=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-cloog=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --enable-cloog-backend=isl --with-pkgversion='i686-posix-dwarf-rev2, Built by MinGW-W64 project' --with-bugurl=http://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe -I/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32/opt/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-zlib-static/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -I/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32/opt/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-zlib-static/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static/include' CPPFLAGS= LDFLAGS='-pipe -L/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32/opt/lib -L/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-zlib-static/lib -L/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static/lib'
Thread model: posix
gcc version 4.9.0 (i686-posix-dwarf-rev2, Built by MinGW-W64 project)

now, how do I get the -gcc -v output?

I thought it was Linux but this is on a windows machine: install the Gnu C compiler I guess.
cisahasa
Legendary
*
Offline Offline

Activity: 910
Merit: 1000


View Profile
August 07, 2014, 10:07:14 PM
Last edit: August 07, 2014, 10:18:20 PM by cisahasa
 #16

thanks Smiley

Quote
Your gcc -v output should be:
Code:
$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=C:/mingw32/bin/../libexec/gcc/i686-w64-mingw32/4.9.0/lto-wrapper.exe
Target: i686-w64-mingw32
Configured with: ../../../src/gcc-4.9.0/configure --host=i686-w64-mingw32 --build=i686-w64-mingw32 --target=i686-w64-mingw32 --prefix=/mingw32 --with-sysroot=/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32 --with-gxx-include-dir=/mingw32/i686-w64-mingw32/include/c++ --enable-shared --enable-static --disable-multilib --enable-languages=ada,c,c++,fortran,objc,obj-c++,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-libitm --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --disable-sjlj-exceptions --with-dwarf2 --disable-isl-version-check --disable-cloog-version-check --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=i686 --with-tune=generic --with-libiconv --with-system-zlib --with-gmp=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-mpfr=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-mpc=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-isl=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-cloog=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --enable-cloog-backend=isl --with-pkgversion='i686-posix-dwarf-rev2, Built by MinGW-W64 project' --with-bugurl=http://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe -I/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32/opt/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-zlib-static/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -I/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32/opt/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-zlib-static/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static/include' CPPFLAGS= LDFLAGS='-pipe -L/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32/opt/lib -L/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-zlib-static/lib -L/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static/lib'
Thread model: posix
gcc version 4.9.0 (i686-posix-dwarf-rev2, Built by MinGW-W64 project)

now, how do I get the -gcc -v output?

I thought it was Linux but this is on a windows machine: install the Gnu C compiler I guess.

on msys bash(=minGW shell): type: gcc -v

now u are learning some early basics

cisahasa
Legendary
*
Offline Offline

Activity: 910
Merit: 1000


View Profile
August 07, 2014, 10:22:04 PM
 #17

there is this guide https://bitcointalk.org/index.php?topic=149479.0, i find it to be pretty good, cover everything you need

tried it, contacted the OP no answer

I got stuck on 1.3 already

Quote
1.3. Ensure that mingw-builds bin folder is set in your PATH environment variable. On Windows 7 your path should look something like:

C:\mingw32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

I go to c:\ming32\bin and there is no systemroot

Quote
2. Download, unpack and build required dependencies.
I'll save them in c:\deps fold

what does that even mean?  Cheesy

The PATH variable will contain all the directories where the OS will search through before saying: "not found".
I think you have to us a command like:
SET PATH="C:\mingw32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\"

or something like that  Cool


fine for now.
u will end like:
C:\Qt\4.8.6\bin;C:\mingw32\bin;C:\Python33\;C:\Perl64\site\bin;C:\Perl64\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

CoinStarX
Full Member
***
Offline Offline

Activity: 196
Merit: 100


★YoBit.Net★ 100+ Coins Exchange & Dice


View Profile
August 08, 2014, 04:42:13 AM
 #18

Looks like a bit of fun. Been a while since I dabbled in c++  Grin

iluvbitcoins (OP)
Legendary
*
Offline Offline

Activity: 2198
Merit: 1150


Freedom&Honor


View Profile
August 09, 2014, 10:45:54 AM
 #19

so I get this on step 1.4



I should be able to write the gcc -v output inside

I tried reinstalling minGW, didn't work

anyone knows what's up?

Looking for a signature campaign.
coinerer
Hero Member
*****
Offline Offline

Activity: 1344
Merit: 593


Next Generation Web3 Casino


View Profile WWW
August 09, 2014, 12:52:45 PM
 #20

After making 1000 coins there is one much better idea.


To make 10000 coins. Smiley


One zero of difference is nothing.


█████████████▄▄▄▄▄▄▄█████▄
█████████████▄▀███████▄▄
███████▄▄████▀▄██▀▀█▀██▄▄▄██▄▄
█████▄████████████████▄▀█▄██████▄▄
████▀▄█▄█████████████████▄▀█████████▄
░▄█████████████████████▄▄▄██████████
█████████████████████████████████
▀████████████████████▀██████▌████
░▀████████████████████▀▄█▀███▀████
░░▀███████████▀████████▀▄███████
███▀█████████████▀██████████████
████▀████████████████▀██████████
█████▀██▀▀██████████████▀█████▀

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

██████
██
██
██
██
██
██
██
██
██
██████
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!