The anonymity of NFT users is not always guaranteed as it depends on the blockchain technology used to create and trade NFTs. Some blockchain networks, such as Bitcoin and Ethereum, offer a high level of anonymity as transactions are recorded on a public but pseudonymous ledger. However, other blockchain networks may require users to provide some identification information, such as email address or phone number, to create and trade NFTs. Additionally, some NFT platforms may ask users to go through a Know Your Customer (KYC) process to verify their identity, which will compromise their anonymity. Overall, while some degree of anonymity is possible with NFTs, it is not always guaranteed and can vary depending on the network and platform used.