Despite initial skepticism, Trump's collection of 45,000 NFTs sold out in less than 24 hours.