These pre signups, are those all people that will be creating NFTs? Or does it also include users that signed up because they want to buy NFTs? If both, how many of them are creators and how many are people wanting to buy NFTs?
Also, where and how did you get a hold of these people?