News February 5, 2024 | No Comments Taproot Wizards Recovers From Tech-Marred Debut, Selling $11M of Bitcoin NFTs