simpleledger / slp-specifications

Simple Ledger Protocol (SLP) Specifications
MIT License
57 stars 40 forks source link

Clarify rules regarding coinbase genesis #20

Closed blockparty-sh closed 4 years ago

jcramer commented 4 years ago

Coinbase transactions are fair game for creating a Genesis token transactions, there isn't anything in the SLP token type 1 (including NFT1 parent) rules preventing this.

As a consideration, validator implementations for NFT1 children should just be aware that a coinbase transaction with NFT1 child Genesis OP_RETURN can be immediately rejected as invalid since the coinbase input of 0000...0000 is a dead end.

I'm going to leave this open until I have a chance to investigate the NFT1 child genesis edge case for the different validators.

jcramer commented 4 years ago

Closing this since it seems like a non-issue, we can reopen if it's still an issue or point of confusion.