A super interesting topic for me. Isn't the https://github.com/ElrondNetwork/sc-nft-collection-minter built like that? It mints and sends random NFT tokens from a defined collection, right? Each NFT can have a different rarity rank. So what is the risk here when it comes to the RandomnessSource?
Let's say I uploaded all the assets for the collection to the IPFS under one base CID. So, after minting one NFT token, all people will know where the assets live (because of one base CID). Then someone could find the rarest NFT (searching through IPFS 'directory' under the base CID) and could want to try to snipe it when minting. Is it possible when using sc-nft-collection-minter?
No. It has different tiers per collection