Public raffles are a lottery-like distribution mechanism for NFTs. It allows everyone to sign up for the raffle over some time, and winners are randomly selected among all the participants. Winners get the opportunity to mint the NFT first. Public raffles give everyone a fair chance to win.
PREMINT is one platform that supports public raffles for NFT launches.