Find Jobs
Hire Freelancers

Clone Bitcoin or Litecoin = Change source code to make an "altcoin"

$250-750 AUD

Cerrado
Publicado hace más de 6 años

$250-750 AUD

Pagado a la entrega
So many altcoins! Why another? The reason is just for a bit of fun. The old guides for cloning Bitcoin and Litecoin to make a new coin with the same proof of work, sha256d or scrypt respectively, are out of date. I don't have enough time myself to change the source of the latest Bitcoin Core or Litecoin to create a new altcoin which I can use for research, educational uses and to just have some fun. The usual changes are: the genesis block, run the software and take the details from the [login to view URL] and change the source code so the assertions for the genesis block hash and its merkle root check out, with the "nonce" the software found. The coin reward for mining a block, which could initially be anything then change if block halving is done (e.g. every 100,000 blocks or whatever makes sense). The coinbase maturity, so the newly minted coins become spendable after N blocks (say, 100 or more). The P2P and RPC port numbers, something like 1337 and 31337 respectively, and different port numbers for a testnet and regtest. One checkpoint for the genesis block after the software has been run once and the hash is found for the genesis block. Renaming: everything but maybe excluding filenames, unless it's altcoin-qt etc. So Bitcoin becomes Altcoin, BITCOIN is ALTCOIN, and BitCoin is AltCoin, case sensitive. Change units, so e.g. BTC is ALT, mBTC is mALT, uBTC is uALT. The seeds can be left out, since two versions will run on a local network and connect to each other and begin mining and verifying transactions, and creating a consensus on the longest valid chain, and those parameters go in the checkpoints later. Icons can be left out, the Bitcoin or Litecoin ones will be used until icons are made for the altcoin. Retargeting, timespans, how many blocks to be considered when adjusting the difficulty if too many or too few blocks are generated in a certain timeframe. Bitcoin tries for a block every 10 minutes, Litecoin every 2.5 minutes. Total number of coins that can ever be generated, this can be e.g. 64 million for the first test version. On a Linux system, some steps to get going are installing dependencies. You can find these with a Google search or in the build docs. To get an idea of how much of a headache it can all be, Google for Shakezula's guides on cloning Bitcoin or scrypt coins. These are old, but still useful when starting out. Most changes are done in consensus code, and in chain parameters for the latest Bitcoin Core version, for example. The main idea here is to take the latest source tree of Bitcoin or Litecoin, use git to get it and then start changing the details. Build the genesis block, recompile and start again. Change number of total coins. Change timespan and other details so blocks are generated every 3 minutes, the block reward to start with, and how "smooth" the difficulty retargeting will be. Port numbers. "Branding" by a global search and replace with Altcoin to start with. One checkpoint for the genesis block. Same for testnet. All the other stuff and details can be worked out later. The main work here is changing details and building and running a quick test of the software.
ID del proyecto: 15970921

Información sobre el proyecto

15 propuestas
Proyecto remoto
Activo hace 6 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
15 freelancers están ofertando un promedio de $878 AUD por este trabajo
Avatar del usuario
I have 7+ years in bitcoin - cryptocurrency software development with very good experience. Relevant Skills and Experience I am good in Bitcoin, C++ Programming, Cryptography, Software Architecture Proposed Milestones $560 AUD - Cost
$560 AUD en 7 días
4,3 (66 comentarios)
7,3
7,3
Avatar del usuario
Create altcoin Relevant Skills and Experience I have already created altcoin.I am an experienced professional in this field for about 3 years. I have done so many large scaled and medium scaled PHP MySQL projects. Proposed Milestones $250 AUD - full
$250 AUD en 1 día
5,0 (15 comentarios)
5,6
5,6
Avatar del usuario
Hello There, We are having good expertise in C# development and developed many ERP and software but having less knowlege for cryptocurruncy but we thought we can help you as C# development. Relevant Skills and Experience C#, Crtotocurruncy development Proposed Milestones $2222 AUD - final project development
$2.222 AUD en 20 días
5,0 (6 comentarios)
4,3
4,3
Avatar del usuario
Hi, I am a developer with 10 years of C&C++ programming experience on Linux and Windows. And I have experience building bitcoin and vertcoin. I can work very well for you. Please contact me. Thanks Relevant Skills and Experience Bitcoin, C++ Programming, Cryptography, Software Architecture Proposed Milestones $666 AUD - Complete
$666 AUD en 10 días
5,0 (1 comentario)
2,8
2,8
Avatar del usuario
I have gone check your project description I can do it very well, I have 7 years of experience with Software architecture, Windows, C, C++, C# Programming, Python, Java, JavaScript, Angular.js, React.js, MySQL, Metatrader, Matlab and Mathematics, Bitcoin, Cryptocurrency, ICO, HTML, PHP. plz massage me for more discuss about your project. Thanks.
$250 AUD en 5 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hello, I am full-time freelancer, I have gone through your project description I can do it. I am a Software developer with having a good knowledge and experience with Bitcoin,Block chain. Relevant Skills and Experience I am excellent with C, C++, C# programming, Bitcoin,Block chain ,Python, Java, .Net, Software development, Software architecture. I have completed a lot of projects with 100% client satisfaction Proposed Milestones $250 AUD - complete work Further discussion will be through chat Thanku
$250 AUD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi I've reviewed your complete job description, I have completed lot of projects in my career with high level of my client’s satisfaction Relevant Skills and Experience i have great amount of experience in python, Bitcoin, Cryptography, Blockchain, C++, C# programming,Software Architecture, Software Development, Bot creation, CRM, Metatrader. Proposed Milestones $250 AUD - initial milestone
$250 AUD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I am an blockchain+crypto+ethereum developer and I can develop your project. I have worked with ERC20 tokens, wallets, Raiden, etc and can handle your project with ease. Relevant Skills and Experience Worked with ERC20 tokens, wallets, Raiden, MetaMask. I have developed Dapps (Decentralised applications) on ethereum and helped companies launch their ICOs also. Proposed Milestones $555 AUD - project I have demos ready to display.
$555 AUD en 10 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de AUSTRALIA
Australia
0,0
0
Miembro desde dic 30, 2017

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.