I made a monero fork and generated a genesis block with a new one-time P but i never see the first reward in my wallet.

Can somebody tell me what is the index_output used on the output of a custom genesis block. ?

i mean, in order to create an output pub key we do

P=Hs(8rA || i)G+B

A = Pub_view_key , B = Pub_spend_key , i = index

so, i have to do it with i = 1 ? or i = 0 ?, is it the same to do Hs(8rA || 0) than Hs(8rA).

  • did u use bc for P=Hs(8rA || i)G+B can u write what did u do more concretly? – rey Jan 2 at 0:50

It's the output index. Assuming you just have one output (all the reward to a single output), just use 0. E.g. P=Hs(8rA || 0)G+B.

  • hi, i tried P=Hs(8rA || 0)G+B , put P on the tx_gen_hex , started mining successfully , but still not seeing the genesis block reward on my wallet. only the the rewards starting at height 1. any ideas why ? is related to the index or the wallet not processing well the genesis output_tx. ? – jszwako Dec 20 '18 at 17:08
  • You are likely not constructing the transaction properly. See: monero.stackexchange.com/questions/9917/… – jtgrassie Dec 20 '18 at 17:14
  • maybe i am doing it wrong. anyway i tried using an existing one-time P of a real transaction on the blockchain like you said. i used the transaction xmrchain.net/tx/… of the mastering monero seed example , used the stealth address b3a500acfa163763ccf6d2c10262294f8c287df3e5cac6309408adf94dc50335 and the extra 011c9c4272cc738815c2d22c7d3c6ebfbb7a820a6c7a3b591288d5025003cde24b, but no luck. i´ll keep looking my error. – jszwako Dec 20 '18 at 20:24
  • I found the problem. it was not the one-time key generation. The wallet-cli does not process the genesis block , you have to force it. any way now i can continue on my lab. thanks for the help @jtgrassie . – jszwako Dec 27 '18 at 20:52

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.