Questions tagged [genesis-block]

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

Filter by
Sorted by
Tagged with
0 votes
1 answer
2k 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. ...
soupdiver's user avatar
  • 175
1 vote
1 answer
299 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 ...
fluter's user avatar
  • 247
-1 votes
2 answers
630 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 ...
AusFreak's user avatar
2 votes
1 answer
666 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.. ...
pbu's user avatar
  • 211
0 votes
1 answer
671 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 ...
Diego Satizabal's user avatar
1 vote
1 answer
5k 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 ...
pbu's user avatar
  • 211
1 vote
1 answer
353 views

How is the Bitcoin Mined in Genesis Block Brought into Transaction?

I'm studying the source code Bitcoin, and have no clue to this question. It looks like the genesis block is mined "out-of-band" (given a timestamp, and a message with no transaction information) and ...
Summer_More_More_Tea's user avatar
1 vote
2 answers
114 views

Were one or more machines required to be running 24/7 on the network after the first block was mined?

After mining the genesis block, did Satochi have to leave his computer running to mine the subsequente empty blocks? Was he running the whole network on a single node or did he require multiple ...
Pedro's user avatar
  • 385
2 votes
0 answers
92 views

Blake-256 genesis block generation helpint

I'm making my own coin and get problem to generate genesis for my fork. Genesis need to be blake-256. I was found this git https://github.com/lhartikk/GenesisH0 and tryed to use this script, i also ...
Dentist's user avatar
  • 21
2 votes
3 answers
943 views

How to read the transaction of a block?

Given this example block (it's the genesis block by the way): ...
hardfork's user avatar
  • 2,117
2 votes
1 answer
2k 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 ...
c.oin's user avatar
  • 21
-1 votes
1 answer
75 views

are there Happy Hours?

after Genesis of Bitcoin, ie creating block#0, every wallet owner has an empty wallet, by the way there is nothing to mine. So how the block chain process can be initiated? Are there Happy Hours and ...
daniel_exb's user avatar
0 votes
1 answer
252 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
user3348354's user avatar
0 votes
0 answers
217 views

Are there any Bitcoin alt-coin creation tutorials above version 0.15.0?

There are many How to make an alt-coin tutorials out there, but all the ones I have seen are from 2015 or earlier (most are around 2013-2014). Bitcoin has changed dramatically since then, and I am ...
Barney Chambers's user avatar
0 votes
1 answer
1k views

Why can't the genesis block be found I create an altcoin?

I have built the bitcoin source code with a new pszTimestamp, hashGenesisBlock and hashMerkleRoot The code builds fine and does not run into any assert problems when validating these hashes on [line ...
Oscar Chambers's user avatar
-1 votes
1 answer
2k 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 ...
Oscar Chambers's user avatar
2 votes
1 answer
6k views

Where is debug.log file in Bitcoin source code?

I am running 64bit Ubuntu 17.04, I am following this tutorial for creating a new altcoin. I am up to section 7, here to be exact: The first time you run the compiled code (daemon or qt), it will say "...
Barney Chambers's user avatar
2 votes
1 answer
672 views

Why does the Genesis block coinbase input script push bits and the value 0x04 before the famous "Chancellor" message?

According to the Wiki, the input script of the Genesis block consists of these bytes: ...
Rich Apodaca's user avatar
  • 2,321
2 votes
1 answer
324 views

Can malicious peer hack freshly installed bitcoin-core node

I'm considering two scenarios of hacking freshly installed bitcoin core node. Does freshly installed bitcoin-core node have genesis block included in the installation? This fresh node contacts some ...
croraf's user avatar
  • 1,228
0 votes
1 answer
194 views

How do I make my own Hyperstake coin [closed]

So ive forked the code but seems to be connected to the old coin stuff. What I am looking to do is fork their code and create my own coin! I know that I need to make a node but I can't find any ...
user3348354's user avatar
1 vote
2 answers
4k views

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

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....
m1k3y3's user avatar
  • 32
1 vote
1 answer
52 views

Why aren't balances appended to transactions?

As far as I know, you need to travel back through the entire blockchain to verify your balance. Surely adding the balances of the sender and receiver to each transaction would be easier? If balances ...
Steve's user avatar
  • 111
3 votes
1 answer
2k views

How we decode output address from Bitcoin genesis transaction

Accordingly to blockchain.info, the first bitcoin transaction ever spends 50 BTC to the address 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa. The pubkey script of that transaction is PUSHDATA(65)[...
vdudouyt's user avatar
  • 163
2 votes
1 answer
1k views

How to find details about very first block mined for any crypto?

Hi is there any resource or site where we can see details of the very first block mined like its time-stamp and other details . I have been asking around in groups for last 3 days no answer . I did ...
Grey's user avatar
  • 121
0 votes
1 answer
3k views

New params of chainparams.cpp. What put on them and how generate?

What do these parameters do and what to insert there uint256S("00000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"); //what this do ? end what put to here consensus....
tseries's user avatar
  • 205
1 vote
1 answer
1k 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)) { ...
 IT Tech 's user avatar
1 vote
3 answers
2k 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, ...
smatthewenglish's user avatar
1 vote
1 answer
529 views

In a private blockchain network, can we delete the first N blocks and reassign the N+1th block as the genesis block?

I am aware of the data loss caused by deleting the first N blocks. But I am curious to know whether such a task is possible or not. If so, how to practically implement it?
spharish's user avatar
  • 111
4 votes
1 answer
3k views

How can we look at the hidden message in the first block?

This is the first block, how can I see the message? 'The Times 03/Jan/2009 Chancellor on brink of second bailout for banks'
smatthewenglish's user avatar
1 vote
1 answer
227 views

Setting minimal amount of nodes to reach consensus

Is the minimal amount/percentage of nodes that need to agree configurable in a blockchain genesis file? As far as I can find there is no setting for this, and I assume this is set somewhere in the ...
BlockChange's user avatar
0 votes
1 answer
170 views

Does a new nodes verify all transactions or only blocks

When a node downloads the genesis and all blocks, does it verify all past transactions, or just the blocks (eg check the nonce/hash relation, thereby assuming the containing transactions must be right?...
BlockChange's user avatar
3 votes
3 answers
2k views

How do I find a pubkey and the nbits value to generate a genesis block?

I am hoping to create a new cryptocurrency from a Bitcoin fork, mostly for learning, and a little bit of fun. I roughly followed this answer to get as far as I am, but the genesis generator requires a ...
Jordan LaPrise's user avatar
0 votes
2 answers
5k 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'...
derrend's user avatar
  • 696
1 vote
1 answer
297 views

Previous block hash on first Bitcoin block?

The bitcoin-explorer command bx fetch-header -t 1 fetches the first Bitcoin block and shows the block header. If I check the "first" block header, where does "previous block hash" come from?
mvanderbilt's user avatar
3 votes
1 answer
4k 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 ...
amit kumar's user avatar
1 vote
0 answers
86 views

Reset bitcoin blockchain checkpoint to mine 0th block [duplicate]

I want to start a new block chain and mine the 0th block, but I guess the hardcoded checkpoint in chainparams.cpp won't allow that. I guess I need to reset the checkpoint hardcoded as follows before ...
bawejakunal's user avatar
6 votes
2 answers
4k views

What is the genesis block?

What is the genesis block? In which ways is it important or different from other blocks?
Dr.Haribo's user avatar
  • 8,419
3 votes
3 answers
5k 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 ...
CyberCriminal's user avatar
6 votes
2 answers
5k views

What is the public key used to generate the Genesis block?

I'm trying to create and build a working fork of Bitcoin -- in order to understand how it works at the source code level. I see a lot of articles explaining how to create altcoins but they are not ...
Mahdi's user avatar
  • 163
1 vote
1 answer
818 views

What is NXT's Genesis Account's Passphrase / Password?

I remember there was a passphrase/password that gave you access to NXT's genesis account even though you can't do anything with it once you get in there.
Patoshi パトシ's user avatar
0 votes
1 answer
941 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 ...
somesh's user avatar
  • 457
1 vote
0 answers
109 views

How to reduce Proof of Work in bitcoind?

I am trying to create a new genesis block. But it is taking too long to compute (still running). How do I reduce ProofOfWork needed ? Is it this line that I have to modify ? chainparams.cpp#L117 ...
somesh's user avatar
  • 457
3 votes
2 answers
1k views

How to make genesis block transaction spendable?

I read this question Why can’t the genesis block coinbase be spent? . It says because of some quirk (the genesis block coinbase transaction is not added to the global transaction database) genesis ...
somesh's user avatar
  • 457
0 votes
1 answer
384 views

Trying to find the raw genesis transaction length

I see that many different altcoins have different lengths for the initial genesis tx. How would I go about finding the length of the initial genesis tx? I saw another answer but I have no need of ...
AnimalTesting's user avatar
1 vote
1 answer
466 views

Where is the "New Genesis Hash Generator" code in newest Bitcoin source code?

I am trying to generate my own genesis hash by modifying some hardcoded parameter in main.cpp. It worked in previous version of Bitcoin, but now it seems that the "Genesis Generator" has been ...
moshaholo's user avatar
  • 633
0 votes
3 answers
3k views

Extract genesis block raw TX data

RPC does not return the raw transaction for the genesis block. I need to get this data for other coins to be able to add them to ABE. https://github.com/bitcoin-abe/bitcoin-abe/blob/master/Abe/...
NachoCheese's user avatar
5 votes
1 answer
1k views

Is it true the genesis block reward can't be spent forever? [duplicate]

Is the genesis block reward forever unspendable?
Zamicol's user avatar
  • 295
1 vote
1 answer
2k views

How do I create a new genesis block for an altcoin?

I'm trying to clone the Blackcoin sourcecode just for the hell of it but I can't seem to generate a genesis block. I can do it on normal coins, but not here. The Blackcoin developers seem to have ...
helpme's user avatar
  • 11
1 vote
2 answers
769 views

How to Create a new Genesis Block with some bitcoins initially asigned to some users?

I am trying to use Bitcoin's code for some other application. Is it possible to create a genesis block so that I can initially assign some coins (bitcoins) to some users. For e.g. The Genesis Block ...
somesh's user avatar
  • 457
1 vote
0 answers
304 views

Making an altcoin (for fun, not to use), and after finding MerkleRoot and genesis block, I still get errors

I'm making a PoW/PoS hybrid coin for fun (nobody will actually use it). I already found the Merkle root and mined the genesis block and got the nonce and things like that. I inserted them into the ...
hale6's user avatar
  • 11