When you click Mint, our main contract mints your NFT and asks for a random number from VRF, which is stored against the token ID. From there, our API and our contracts communicate in a multi-stage process to break down statistics, asset names and attributes.