Product Verification Card

After purchasing a physical product, users can find a verification card inside the packaging. By following these steps, users can obtain the corresponding digital collectible for the product:

  1. Visit app.sha256metaverse.io
  2. Log in and go to the Verify page
  3. Scan the QR code on the card or enter the verification code

Verification Mechanism

  • Genuine Proof: Verification proves that the product is genuine. Once verification is completed, the related verification code becomes invalid, ensuring the uniqueness and one-time use of each code.
  • Confirmation of Issue Quantity: Using the Merkle tree data structure and the immutability of smart contracts, we ensure the rarity of limited edition products. The brand cannot increase the issue quantity, thus protecting consumer interests and maintaining market fairness.

Return Handling

To ensure the safety and accuracy of product verification, we perform the following operations during the return process:

  • Increase nonce: When we receive and confirm a returned product, we increment the nonce value associated with that product. The nonce is a number used to track the verification status and is increased each time a return is processed.
  • Invalidate old verification code: By increasing the nonce, the verification code previously assigned to the product becomes invalid. This means that even if someone attempts to use the old verification code, it will not pass verification.