Twitter and TikTok embrace NFTs: mainstream adoption incoming?