Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [genesis-block]

Refers to the very first block of a new blockchain based cryptocurrency.

2
votes
0answers
25 views

What in detail makes the Coinbase in the Genesis Block unspendable? [duplicate]

I was aware that the Genesis block's reward was unspendable, and that there was no UTXO for it in the UTXO Set. I thought that this was due to the Genesis block being hardcoded and the actual ...
0
votes
1answer
153 views

Modify Coin Amount in Genesis Block Cryptonote

I am busy creating a CryptoNote based Altcoin for a client of mine to use in their pub. He'd like to have it fairly heavily premined. I'm aware that the easiest way to do this is to modify the ...
3
votes
2answers
210 views

What is Bitcoin's “genesis hash”?

From Lightning Network documentation: Used in several of the BOLT documents to denote the genesis hash of a target blockchain. This allows nodes to create and reference channels on several ...
0
votes
1answer
66 views

Mining with CPU on difficulty 1

I have been playing around cloning Peercoin client. I have found the genesis block for main net, but now I'm trying to mine the block 1 with difficulty set on 1. I connected 4 machines all doing about ...
1
vote
1answer
268 views

Altcoin - genesis block - TypeError: __init__() takes exactly 2 arguments (3 given)

I'm trying to use the genesis script from innova to generate a genesis block of Xevan_hash https://github.com/innovacoin/GenesisH0/blob/master/genesis.py I'm using these parameters: python genesis....
0
votes
0answers
16 views

What does “mix hash” mean in the genesis.json?

Whenever I deployed my Ethereum test net, I usually typed 'genesis.json' from the example code. In this point, all I want to know is the difference between difficulty and mix hash. I know that ...
0
votes
1answer
371 views

Blocks fail to create in Altcoin

I have cloned litecoin and i am creating altcoin. I have successfully mined genesis block using GenesisH0 and compilation all works fine. I am trying to mine new coins in mainnet, When i try to ...
0
votes
2answers
94 views

What is the source of initial transactions of bitcoin?

Sorry, if I am wrong or silly! It is understood that: a) Satoshi Nakamoto sent the first transaction to developer Hal Finney on January 12, 2009, the genesis block contains 1,073 transactions and he ...
0
votes
1answer
40 views

Why explorers show difference balance for genesis block?

When I check balance for the address 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa - different sources show different results. 66.92700504 BTC https://bitref.com/1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa https://www....
34
votes
4answers
11k views

Why can’t the genesis block coinbase be spent?

According to the bitcoin wiki: The first 50BTC block reward went to address 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa, though this reward can't be spent due to a quirk in the way that the genesis block is ...
0
votes
0answers
31 views

Is the connection problem between the Fork Litecoin wallets?

Recently, I decided to check how Litecoin wallets work on UBUNTU and found how to create the Fork Litecoin according to the Instructions. I have two computers, both have a VMware virtual machine ...
1
vote
1answer
416 views

Premine coins from genesis block are gone after one transaction from account/wallet

Please check the whole question once before giving negative marking or Mark as duplicate of Why can’t the genesis block coinbase be spent? Why I cannot get transaction from genesis block [duplicate]...
-1
votes
2answers
375 views

How to mine your own Bitcoin fork?

I have my own Bitcoin fork. I have the src and I have the Linux, Mac and Windows clients. The Windows client is using Bitcoin Core for the wallet. How do I go about mining the fork I created? I have ...
0
votes
1answer
571 views

Different hash while creating genesis block

I've created a genesis block following this instructions: https://bitcointalk.org/index.php?topic=181981.0 Using this data: ./genesis ...
-2
votes
1answer
1k views

why did assert fail when creating my own genesis block?

I am trying to create my own genesis block using the bitcoin source code but my new hashes are not being accepted by the assert statements. Step 1: I have changed the pszTimestamp variable in ...
-1
votes
1answer
1k views

Cannot mine Genesis / First Block (PIVX Fork / Clone)

Whatever I do, I am unable to mine the 1st block after the genesis block. All the while, I have assumed that I have mined the Genesis block, and I am unable to mine the 1st block using "setgenerate ...
-1
votes
1answer
368 views

ERROR: AcceptBlock: high-hash, proof of work failed (code 16)

I followed this medium link to create a coin just like bitcoin . https://medium.com/@jordan.baczuk/how-to-fork-bitcoin-c39139506443 Based on this tutorial i update DEFAULT_MAX_TIP_AGE to int64_t ...
1
vote
1answer
104 views

No .altcoin directory being generated

I am trying to create a genesis block for a personal play coin. I get the correct output of assertion failed. However when compiling I noticed the ./altcoin folder is not created at all.
3
votes
1answer
3k views

Problem In Creating Genesis Block Twister-Core using Ubuntu and (Qt Creator IDE)

I am trying to create a genesis block in twister-core using Ubuntu and IDE Qt Creator. I have compiled the twister-core successfully, I have changed the these parameters for creating the genesis block ...
1
vote
2answers
4k views

altcoin debug.log shows ERROR: CTxDB::LoadBlockIndex() : Failed stake modifier checkpoint height=0

What I have done so far: Generated new Genesis Block Generated new MerkleRoot Updated MerkleRoot Updated Genesis block values Commented out these lines Compiled on CentOS 6 Created altcoin....
0
votes
2answers
242 views

How do I solo mine my own modified altcoin

I forked DASH a week ago. I am able to generate genesis block hash, merkle hash. I created one VM (ubuntu 16.04) for rpc server. Another one VM For mining. I am able to establish connetion between two ...
-1
votes
1answer
118 views

Failed of genesis!

fruitd: chainparams.cpp:207: CMainParams::CMainParams(): Assertion `consensus.hashGenesisBlock == uint256S("0x000000004421dbf94542db9b40e4bc60da8ce6b793f00924cadf5677d364a6a1")' failed. Aborted used ...
1
vote
1answer
893 views

New altcoin. Cpuminer gives me “booo”

I made a new altcoin based on "INSaNe" https://github.com/CryptoCoderz/INSN I changed genesis hashes using this code: if (true && (genesis.GetHash() != hashGenesisBlock)) { ...
0
votes
0answers
318 views

How to mine a masternode altcoin fork without “setgenerate”-feature in wallet?

I´m doing some educational altcoin development (for fun, NOT for money) and I have a similar problem like the guy in this thread: New altcoin. Cpuminer gives me "booo" I forked this coin: ...
1
vote
1answer
461 views

How is PSZ Timestamp encoded in Bitcoin core code?

In Chainparams.cpp of the Bitcoin Core source, the encoded PSZTimestamp is as follows ...
0
votes
2answers
113 views

Is the transaction within Genesis block spendable? [duplicate]

Are the transactions added to the genesis block spendable, just like any other transactions from other blocks, or is that an unspendable coinbase transaction. In other words.. Is the transaction ...
0
votes
2answers
220 views

Determining the genesis transaction value or genesis_tx

Is there a way to determine the genesis transaction (genesis_tx) hash? I know the genesis block number but how do you determine genesis_tx? I am looking for this hash for an altcoin which was forked ...
0
votes
3answers
822 views

Problem mining Genesis Block in Dash Clone

Good morning, I need help !! I have cloned other coins (scrypt and SHA256), but I found a big problem with the DASH CLONE. After having completed the DASHCLONE project. When I can not do the genesis ...
-1
votes
2answers
546 views

hash dosent match nbits

Im trying to clone a coin and I created a genesis block but when I run the wallet, it dosent start.. When I go to the log file, I see this error and I honestly dont know how to solve the problem. How ...
1
vote
1answer
97 views

Is it possible to append new blocks to a block of arbitrary age?

First of all, I'm aware of 51% attacks and how they work. Though, I was wondering, if Bitcoin and other blockchains allow appending cryptographically valid, new blocks to blocks of arbitrary age (if ...
2
votes
2answers
74 views

How are newly created bitcoins are validated?

I'm trying to understand how Bitcoin works but there's a concept I can't get my head around. I understand that transactions are validated by checking the signatures of each input is valid. However ...
2
votes
1answer
410 views

Why cant my Altcoin Regnet create first 100 blocks?

I have modified bitcoin source code for my altcoin. I have successfully created genesis block, merkel root, noonce and daemon is working well. I have tweaked number of coins per day, total coins etc.. ...
0
votes
1answer
442 views

Block Hash and Nonce generated by GenesisH0 python script is incorrect

After running GenesisH0 python script to generate the Genesis block for a local testnet (using v0.15.1), I got the following results. merkle hash: ...
2
votes
1answer
4k views

How to make a genesis block of my altercoin?

I create my new altercoin,but when I first run it,it already shows:"No block source available 5 week(s) behind". And I start anther computer in the LAN, they link succefully. I use the code of ...
0
votes
1answer
218 views

how to transfer genesis block reward for blackcoin?

So my genesis block has a reward setup but I want to send it to my wallet. can you please tell me how? I am using black coin
0
votes
1answer
755 views

What values should be initially assigned to Checkpoints for a new Genesis block?

I have created a new Genesis block. What values should be assigned to these fields? namespace Checkpoints { typedef std::map<int, uint256> MapCheckpoints; struct CCheckpointData { const ...
0
votes
1answer
127 views

Restart altcoin blockchain

So, I'm setting up an altcoin for educational purposes and I've essentially forked Litecoin. It's got a 10% premine on it but this wasn't showing up in my wallet so I deleted the $HOME/.mycoin/ ...
0
votes
1answer
3k views

How to Create New Genesis Block?

I am trying to create a new crypto currency and i am struggling with creating genesis block with the bitcoin code. I am following this tutorial https://bitcointalk.org/index.php?topic=225690.0 and i ...
0
votes
2answers
4k views

How to mine a genesis block?

Following this guide, I'm trying to learn how to mine a genesis block, not to launch another altcoin or anything, blockchain databases are going to be important and I want to be ahead of the curve. I'...
0
votes
1answer
1k views

How to correctly set attributes for block hash and nBits in PIVX Fork?

I've cloned PIVX(basically a DASH fork) and modified basic parameters. It compiles fine. When I'm trying to run it the server starts and the debug log file shows following errors: ERROR: ...
1
vote
0answers
68 views

Why for creating a new test coin is suggested to use Litecoin code?

I think I'd prefer to use Bitcoin code. Is there a reason that LiteCoin is preferred? As far as I know, for creating a different coin from BTC source I need to create a genesis block and remove the ...
1
vote
3answers
1k views

do you need to independently create a genesis block for a new altcoin?

So if one was to try to create an altcoin that was a fork of the bitcoin code would he/she have to create a genesis block independently first? static CBlock CreateGenesisBlock(uint32_t nTime, ...
2
votes
1answer
1k views

Altcoin (Litecoin fork) creation. No synchronisation

i m trying to create an altcoin from the current Litecoin master branch on github. Its Litecoin in the version of 0.15.1. By editing some parameter in chainparams.cpp i m able to create my genesis ...
1
vote
1answer
539 views

Altcoin Genesis block fails after changing block reward

I have been struggling with this issue for a week. I have created an altcoin forking litecoin code, i have mined genesis block, the compiled code works fine with 50*COIN genesis block reward. When i ...
5
votes
4answers
763 views

Why do we need a genesis block?

In bitcoin, a blockchain always starts at the unique genesis block. Beyond that point there can be forks, and only when it is clear which branch will grow fastest (or if it has grown enough), we can ...
1
vote
0answers
175 views

How to check that Genesis Block has valid proof of work using CheckProofOfWork() function?

I have been learning the ins and outs of the bitcoin source code over the past 3 months but I can say I have not fully mastered it yet. I wish to understand how the genesis block is validated using ...
0
votes
1answer
1k views

How to create a new genesis block using CreateGenesisBlock() function

I'm trying to create a new genesis block, you know for science. I saw a lot of write ups online but most of them seem kinda outdated. I found the function CreateGenesisBlock() in the source code. ...
1
vote
1answer
147 views

What are all the small transactions in Satoshi's address?

I read that Satoshi never moved or spent his coins, so I expected to see his address stay unchanged since mined. But it looks like there are lots of small transactions: e.g. in the first address there ...
3
votes
3answers
4k views

How can one create a Genesis Block for a new Proof of Stake Cryptocurrency?

I've been trying to fork the cryptocurrency Clams for about a week now. All of my code is correct to the coin's specifications, but I've been stuck on the creation of the blockchain. The developers ...
0
votes
1answer
485 views

Bitcoin hash calculation [duplicate]

Best regards I have been doing a lot of research about bitcoin and blockchain. A lot of informacion across the Internet can be found where many people explains the basics of bitcoin an it´s ...