Mint Phase
Users pay an entry fee to mint a scorecard prior to the first game of the contest. During this period, they will receive an NFT representing entry into that particular contest and not know their teams (pre-reveal). Each ticket will later receive a randomized combination of sports teams.
Once the first game starts or at a pre-defined time shared prior to the minting phase, minting will cease and SquareUp Labs will modify the metadata of each token minted based on the VRF selected teams assigned to each, thus swapping images for each token.
The new metadata will reveal which teams were randomly assigned to each token - called the “team reveal.”
The team reveal’s purpose is to ensure users are randomly assigned teams using Chainlink's VRF. Thus, attackers cannot exploit our smart contract into determining which tokens will receive what teams.
Last updated