According to data from Dune Analytics, the number of Bitcoin Ordinals (NFTs) currently issued has surpassed 50 million. As of today, December 21, 2023, the cumulative number of Ordinals issued is 50,026,831. The cumulative transaction fees for the Bitcoin Ordinals protocol is 4,597.7 BTC (equivalent to $192 million).