Provenance

define: provenance

noun

  • the place of origin or earliest known history of something.
  • the beginning of something's existence; something's origin.
  • a record of ownership of a work of art or an antique, used as a guide to authenticity or quality.

In order to demonstrate fairness when it comes to minting there are a couple of common issues that we need to address.

Sniping

If people can extract rarity metadata before public mint they can use that data to try to selectively mint only the rarest items.

Solution: Index offset

A starting index offset is applied after the mint has completed. This number is calculated based on the current ID of the block on the Ethereum blockchain when the final NFT is minted. Therefore no one could possibly know in advance what that value was going to be, and thus there is essentially no practical way anyone could cheat the system and snipe rare items.

Changing Meta

If the contract points to the initial sequence data, after mint has taken place and before reveal, metadata could be changed around by the dev team.

Solution: Provenance hash

The provenance hash mathematically proves that the sequence remains unchanged since before mint until after reveal, thus eliminating any metadata switching. If anything were to change, the final hash would be completely different to that published prior to mint.

Provenance Reports

We have used the provenance hash and index offset approach for both SOLA-STARS and Companions and you can view their provenance records below. In these reports you will see that the final proof hash is stored and visible in the smart contracts and were set before any minting began. You can also see our verified contracts on Etherscan and check the provenance hashes.

Operation Dawn