Generate a random number for fair NFT distribution using a multi-party ZKP commit-reveal scheme such that only 1 minter has to be honest for the randomness to be unbiased.