FAQs

How NFT-clash verifies nft-purchase ?

  • When user buys NFT from NFT-Clash, if NFT type is ERC721, then NFT-Clash will verify the purchase by checking the owner of the NFT on-chain. If the owner is the user's wallet, then the purchase is verified.

  • If NFT type is ERC1155, then NFT-Clash will verify the purchase by checking the user's balance for given tokenId of the NFT on-chain. If the user's onchain balance is greater than his balance in database, then the purchase is verified.

What will happen if user bought NFT from nft-clash, and then transferred to another wallet ?

  • If a user purchases an NFT from NFT-Clash and subsequently transfers it to another wallet, the impact on their ability to use the NFT within the platform depends on whether the NFT is ERC721 or ERC1155.

  • If the NFT is ERC721, the user can continue to use the NFT within NFT-Clash using the wallet from which they originally made the purchase. This is because the platform does not track on-chain transfers of ERC721 tokens.

  • However, if the NFT is ERC1155, the user can still use the NFT with the original purchasing wallet within NFT-Clash. But if user purchases another NFT with same tokenId, then that NFT will not added to the database. This is because the platform verifies the user's balance for the given token ID on-chain before creating the NFT in its database. If there is a mismatch in the user's balance, the NFT will not be created in the database.

Last updated