Monday, May 8, 2017

HOW TO MAKE YOUR OWN NATIONLESS CURRENCY

http://www.olympic-limited.co.uk/wp-content/uploads/2013/08/Olympic-Currency-Pack-All.png

Video guide
https://bitcointalk.org/index.php?topic=1278734.0

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

Here is a written guide
https://bitcointalk.org/index.php?topic=225690.0

Here is a thread where someone asked a question, and linked a guide
https://bitcointalk.org/index.php?topic=615244.0

Here is how to create a Cryptonote
https://cryptonotestarter.org/

Free & paid coin creation site
https://www.walletbuilders.com/
http://coloredcoins.org/

Coin generator
http://build-a-co.in/

Paid coin creation
https://dev.cryptolife.net/order/custom-altcoin/

Price converter
https://bitcointalk.org/index.php?topic=1466793.0

Source Codes
https://github.com/bitcoin/bitcoin
https://github.com/litecoin-project/litecoin
https://github.com/peercoin/peercoin
https://github.com/dogecoin/dogecoin
https://github.com/novacoin-project/novacoin
https://github.com/imak81/earthcoin
https://github.com/lottocoin/lottocoin
https://github.com/FeatherCoin/Feathercoin
https://github.com/coinkeeper/2015-06-22_18-30_anoncoin
https://github.com/LiveChains/asiccoin
https://github.com/nochowderforyou/clams

More source code

IPhone Bitcoin Wallets
https://github.com/blockchain/My-Wallet-iPhone
https://github.com/anderschen/WalletIPhone
https://github.com/ruslan93/My-Wallet
https://github.com/hafizh/iWallet
https://github.com/windvoice/IWallet
https://github.com/bsimic0001/AegisWalletIOS

Android Bitcoin Wallets
https://github.com/mycelium-com/wallet
https://github.com/schildbach/bitcoin-wallet
https://github.com/bither/bither-android
https://github.com/MatthewLM/peercoin-android-wallet
https://github.com/Coinprism/android-wallet
https://github.com/blockchain/Android-Wallet-2-App

Browser Wallets
https://github.com/andrewtoth/BitcoinWallet
https://github.com/enriquez/coinpocketapp.com
https://github.com/frozeman/bitcoin-browser-wallet
https://github.com/micheal-swiggs/brollet
https://github.com/gr33nh00d/Wallet_watcher
https://github.com/rippledj/auroracoin-browser-wallet
https://github.com/applsdev/MyWallet-RPC-Communicator

Paper Wallets
https://github.com/ValleZ/Paper-Wallet
https://github.com/dbasch/bitcoin-paper-wallet
https://github.com/spearson78/paperwallet
https://github.com/gehlm/paper-btc
https://github.com/openpaperwallet/openpaperwallet
https://github.com/makevoid/paperbank
https://github.com/bitfrore/bitfrore
https://github.com/cmrust/paperwalletgenerator

Bitcoin Miners
https://github.com/Diablo-D3/DiabloMiner
https://github.com/m0mchil/poclbm
https://github.com/jgarzik/cpuminer
https://github.com/progranism/Open-Source-FPGA-Bitcoin-Miner
https://github.com/lithander/Minimal-Bitcoin-Miner
https://github.com/jwhitehorn/jsMiner
https://github.com/phoenix2/phoenix
https://github.com/pooler/cpuminer
https://github.com/jgarzik/pyminer
https://github.com/TheSeven/Modular-Python-Bitcoin-Miner
https://github.com/progranism/Bitcoin-JavaScript-Miner
https://github.com/codler/Bitcoin-phpMiner
https://github.com/temujin9/tumen_miner

Faucets
https://github.com/Greedi/bitcoin-faucet
https://github.com/hippich/Faucet
https://github.com/kunwon1/faucet
https://github.com/plaprade/Mojocoin-Faucet
https://github.com/ExploreBTC/BitcoinGrind
https://github.com/Spenzert/CoinFaucet
https://github.com/haskoin/haskoin-faucet
https://github.com/Zen00/openfaucet
https://github.com/blockstrap/faucets
https://github.com/jprichardson/bitcoin-faucet

Bitcoin Charts
https://github.com/yuvalmit/BitCoin
https://github.com/Sourcewerks/BitcoinCharts-PHP
https://github.com/joelthelion/mtgox_chart
https://github.com/jn-pn/cbtc
https://github.com/CryptoMarketMonitor/MarketMonitor
https://github.com/ripper234/Bitcoin-Pie
https://github.com/bitcoinstability/bitcoinstability

Bitcoin Tickers
https://github.com/firebase/btcquote
https://github.com/mertdumenci/Ticker
https://github.com/pheuter/BitcoinTicker
https://github.com/neoranga55/bitcoin-price-ticker
https://github.com/goace/bitcoin-ticker
https://github.com/infincia/BitTicker
https://github.com/DuoSRX/BtcTickerOSX
https://github.com/xvacant/ticker
https://github.com/niedbalski/emacs-btc-ticker
https://github.com/rezin8/ticker
https://github.com/rezin8/ticker


These aren't really coins, but are contracts that are kind of like coins. Kind of like shares of a company that are represented by coins/tokens. They can be used various ways, but are usually advertised as if they are Cryptocurrency, but are not really.
https://www.ethereum.org/token
https://bitshares.openledger.info/account/(your Open Ledger username)/assets/

But if you are going to pay for a Bitshares asset, which is expensive, you might as well just pay for your own coin. The only reason you would want an asset over a coin is if you wanted to have complete control over it, where people don't mine it, you distribute it to them like a share of a company.

Another collection of guides (good ranked list)
https://bitcointalk.org/index.php?topic=1801477.0

Compile guide for Windows on Linux
https://bitcointalk.org/index.php?topic=1080289.0

A few cloning guides
https://forum.gethashing.com/t/how-to-clone-a-coin-links-and-resources/3833
http://dillingers.com/blog/2015/04/18/how-to-make-an-altcoin/
https://cryptocointalk.com/topic/3140-shakezulas-scrypt-and-sha256-cryptocurrency-clone-guides/

Not exactly sure what this is, it claims to be an in wallet coin creator, and I assume it is like the ethereum and bitshares assets/contracts, but it may actually be an in wallet coin creator.
https://bitcointalk.org/index.php?topic=1699319.0

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

Genesis Blocks
Most of the guides include this information, but I'm adding it just so that there is as much information in this thread as possible
http://stackoverflow.com/questions/20772606/how-to-create-a-genesis-block-of-my-altercoin/22406608#22406608
https://bitcointalk.org/index.php?topic=189350.msg2035449#msg2035449

Genesis block Generator
https://bitcointalk.org/index.php?topic=181981.0

Here's a complete guide on creating genesis block, how to edit the source code and control the network:
http://www.theseus.fi/bitstream/handle/10024/123896/Sikorski_Timothy.pdf?sequence=1

Bitcoin cloning guide
https://bitcointalk.org/index.php?topic=1019508.0

Another guide
https://bitcointalk.org/index.php?topic=1030365.0

A thread where someone has a problem making a coin
https://bitcointalk.org/index.php?topic=871564.0

Another guide
https://bitcointalk.org/index.php?topic=420896.0

I have not actually watched this show yet, but while searching for guides I saw a coin with a name similar to the coin in the show, so I thought I would add it here. It's a show about an altcoin startup.
http://m.crackle.com/startup/2499348i

Questions and answers about genesis block
http://stackoverflow.com/questions/20772606/how-to-create-a-genesis-block-of-my-altercoin
https://bitcoin.stackexchange.com/questions/21303/how-can-i-create-a-new-genesis-block
https://bitcointalk.org/index.php?topic=651695.0
https://bitcointalk.org/index.php?topic=1011041.0

Learncoin (the coin in the video guides) on Berkley's website
https://www.ocf.berkeley.edu/~baisang/LearnCoin.pdf

Practicecoin
http://practicecoin.com/wp-content/uploads/2017/04/Cloning-Bitcoin-0.8.99.pdf

Another guide
https://altcoinsfoundation.com/forum/developers/56-how-to-create-your-own-cryptocurrency-altcoin-1-dev

More genesis block info
https://www.quora.com/I-want-to-create-a-new-altcoin-How-do-I-generate-the-Genesis-Block

Bitcoin protocol
https://pdfs.semanticscholar.org/e85a/a20a544f521b9ac529027fce3cbd28dc637b.pdf

Another guide
http://www.0speed.net/2016/10/24/how-to-make-an-altcoin/

Here is the Practice coin thread on Bitcointalk
https://bitcointalk.org/index.php?topic=1850047.0

Another guide
https://pastebin.com/iL9DeTTS
https://bitcointalk.org/index.php?topic=1151674.0

Discussion about forking ETH
https://ethereum.stackexchange.com/questions/2014/how-to-fork-my-own-version-of-eth

According to at least this person, cloning Ethereum is extremely easy and he says there are only 2 steps
https://bitcointalk.org/index.php?topic=1361504.msg13857758#msg13857758

Some developer links
https://bitcointalk.org/index.php?topic=763471.msg8604040#msg8604040

Another guide
https://bitcointalk.org/index.php?topic=193025.0

Another guide
https://bitcointalk.org/index.php?topic=217636.0

Cryptonote, apparently they don't mind people making new coins and believe in plurality, which would probably be a refreshing difference in launching compared to the normal 'shitcoin' reception that most new coins get.
https://bitcointalk.org/index.php?topic=673203.0

I'm looking for Cryptonote and Crpytonight cloning guides, but I found these CPU and GPU miners for Cryptonote incase anyone needs them.
https://bitcointalk.org/index.php?topic=638915.0
https://bitcointalk.org/index.php?topic=647251.0

To Fork a coin, just find it on Github and click the fork icon that says "fork". If you click the part that actually has the word fork on it, it will fork the coin and you can go in and change things.


Important things to change when making a new coin:

Find and replace all of the old coin's names for your coin's name in the main.cpp file
(check for lowercase, uppercase, and also with the word "coin" uppercase and lowercase)

Find and replace all the coin identifiers and replace with yours (Ex: Changing Litecoin's [LTC] to Dogecoin's [DOGE])

Change number of coins rewarded in a block where is says "Subsidy"

Change Block time

Change Difficulty (called "Target")

Change Block height and halving time.

Genesis block to "x0" meaning you just delete all the numbers after x0, everywhere there is a genesis block.

I am not sure about forks, but with clones you want to also remove the Merkle root.

Then change the headline to a headline from that day so people know what day you made it.

Change Epoch time to the current epoch time (google "current epoch time")

Remove the Nnonce

Remove the Checkpoints (you need 1)

Change ports if you want

Making some fancy graphics

After that, it's just compiling the coin, and running it (with a fatal error on purpose) to get the Merkle and Nnonce, and mining the Genesis block. Make sure you have uncompiled code also, so you can put the Merkle and everything in it.

Then use Gitian Builder to build the wallet.

And at that point you have a coin and it just has to go up on Github and be mined.

I am going to try to make a coin this weekend and post what I am doing here as I do it, then if that doesn't work I have a friend that helped me build a coin (we had to figure this out together, which is where I got this information and why I decided to put this thread together) but we couldn't get it to compile because we used an old guide so we got '-lboost_system' errors. So if my coin doesn't work this weekend, the guy I am making a coin with is going to try the coin we have been working on on CentOS next week instead of Ubuntu (which we were using because it was in the guide), and he is better with CentOS than Ubuntu. And if that doesn't work I will just make a coin after I take some classes or when I find someone else who is interested while I am taking classes.

Programmer's Guide to Ethereum and Serpent
https://mc2-umd.github.io/ethereumlab/docs/serpent_tutorial.pdf

A Treatise on Altcoins
https://download.wpsoftware.net/bitcoin/alts.pdf

No comments:

Post a Comment