Product verification and customer reward method and system based on block chain, and non-temporary computer readable medium

By using blockchain technology to verify the authenticity of consumer products and distribute non-fungible token rewards, the transparency and traceability issues of traditional authentication methods are solved, thereby enhancing product authenticity verification and customer loyalty.

CN121810306APending Publication Date: 2026-04-07乔治斯特彻夫
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-29
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

Traditional authentication methods lack transparency and traceability, and counterfeit consumer products damage consumer trust. There is a need to provide a reliable system to verify product authenticity and reward customer participation.

Method used

By leveraging blockchain technology, a decentralized application receives unique code information, compares it with authorization records on the blockchain ledger, verifies the authenticity of consumer products, and distributes collective non-fungible tokens and cryptocurrency tokens upon successful verification, thereby achieving an automated reward mechanism.

Benefits of technology

Ensure product authenticity, prevent counterfeiting, enhance customer experience and loyalty, build lasting brand relationships, and strengthen customer trust through real-time notifications and transparent audit trails.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121810306A_ABST
    Figure CN121810306A_ABST
Patent Text Reader

Abstract

The invention discloses a product verification and customer reward method and system based on a block chain and a non-temporary computer readable medium. The method includes: receiving, by a decentration application executing on an electronic device associated with a customer, information including a unique code associated with a consumer product; comparing the unique code with an authorization record stored on a block chain account book to verify the authenticity of the consumer product; upon successful verification, distributing a portion of the collective non-homogenized tokens linked to the consumer product to a digital wallet associated with the customer; and enabling pledge of cryptocurrency tokens derived from a portion of the collective non-homogenized tokens, and distributing awards to customers according to pledge conditions. Therefore, the authenticity of consumer products can be ensured, tamper-proof auditing tracking is provided, and the customer participation degree and brand loyalty are improved through a token motivation mechanism.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] This application claims priority to and the benefit of U.S. Provisional Application No. 63 / 704,013, filed October 6, 2024, and U.S. Non-Provisional Application No. 19 / 278,799, filed July 24, 2025, the entire contents of which are incorporated herein by reference.

[0002] The present application relates to marketing and authenticity verification of consumer products, and in particular to a product verification and customer reward method, system, and non-transitory computer readable medium utilizing blockchain and non-fungible tokens. BACKGROUND

[0003] Counterfeit consumer products can damage consumer trust and pose risks. Traditional authentication methods lack transparency and traceability. Therefore, there is a need to provide a reliable system to verify the authenticity of products and reward customer participation with non-fungible tokens and staking mechanisms, enhancing long-term relationships between brands and consumers. SUMMARY

[0004] Embodiments of the present application provide a blockchain-based product verification and customer reward method, system, and non-transitory computer readable medium that can utilize blockchain to ensure data immutability, provide an automated customer reward mechanism, support real-time notifications and transparent audit tracking, improve consumer experience, and increase customer loyalty.

[0005] The present application provides a blockchain-based product verification and customer reward method, which includes receiving information including a unique code associated with a consumer product through a decentralized application (dApp) executed on an electronic device associated with a customer; comparing the unique code with an authorization record stored on a blockchain ledger to verify the authenticity of the consumer product; after successful verification, distributing a portion of a collective non-fungible token (collective NFT) linked to the consumer product into a digital wallet associated with the customer; and enabling staking of a cryptocurrency token derived from the portion of the collective non-fungible token in the decentralized application, and distributing rewards to the customer based on the staking.

[0006] In one embodiment, the collective non-fungible token is divided into multiple portions, each associated with a unique code on a corresponding consumer product.

[0007] In one embodiment, the unique code is physically printed on or embedded in the packaging of the consumer product, and comprises at least one of: a two-dimensional code, a barcode, or a near field communication code.

[0008] In one embodiment, the verifying the authenticity of the consumer product comprises: comparing the unique code with an unalterable authorization database stored on the blockchain.

[0009] In one embodiment, the blockchain-based product verification and customer reward method further comprises: recording each verification transaction on the blockchain ledger to form an unalterable audit trail.

[0010] In one embodiment, the staking comprises: locking the cryptocurrency token for a predetermined period of time, and the reward distributed is directly proportional to the number of staked cryptocurrency tokens and the length of staking time.

[0011] In one embodiment, the blockchain-based product verification and customer reward method further comprises: executing a smart contract to manage at least one of: code authentication, non-fungible token distribution, staking, or reward issuance.

[0012] In one embodiment, the blockchain-based product verification and customer reward method further comprises: providing a user interface through a decentralized application for displaying a history of a portion of the collective non-fungible token, staking, and reward, and providing a real-time notification upon successful verification.

[0013] The present application provides a blockchain-based product verification and customer reward system, comprising: a verification module configured to receive a unique code and compare the unique code with an authorization record stored on a blockchain ledger to verify the authenticity of a consumer product; a token distribution module configured to distribute a portion of a collective non-fungible token to a digital wallet upon successful verification; and a staking module configured to convert the portion of the collective non-fungible token into a cryptocurrency token, lock the cryptocurrency token for a predetermined period of time, and distribute a reward to the digital wallet.

[0014] The present application provides a non-transitory computer readable medium storing instructions that, when executed by a processor, cause the processor to perform the blockchain-based product verification and customer reward method of the present application.

[0015] In each embodiment of the blockchain-based product verification and customer reward method, system, and non-transitory computer readable medium of the present application, the data is ensured to be unalterable by utilizing the blockchain, thereby ensuring product authenticity and rewarding customer loyalty. More specifically, the steps of verifying the authenticity of the consumer product using the unique code are aimed at preventing counterfeiting; the steps of distributing a portion of the collective non-fungible token after successful verification and allowing the conversion of a portion of the collective non-fungible token into a cryptocurrency token to distribute rewards to customers are aimed at incentivizing consumer participation in a secure and automated manner (i.e., providing an automated customer reward mechanism). Therefore, by verifying the authenticity of the consumer product based on the unique code on each consumer product, distributing a portion of the collective non-fungible token (i.e., a portion of the collective non-fungible token linked to the consumer product) after successful verification, and implementing a sound staking mechanism (i.e., enabling the staking of the cryptocurrency token derived / converted from the portion of the collective non-fungible token to distribute rewards), it can enhance the customer’s experience with the product through interactive customer communication, attract customers, and reward their loyalty, which is crucial for building lasting brand relationships. Furthermore, by providing a user interface through a decentralized application, real-time notifications and transparent audit trails are supported. Moreover, the token platform using the blockchain-based product verification and customer reward method, system, or non-transitory computer readable medium of the present application provides a secure and engaging ecosystem for all consumer products and services. BRIEF DESCRIPTION OF DRAWINGS

[0016] The accompanying drawings, which are included to provide a further understanding of the present application and are incorporated in and constitute a part of this application, illustrate exemplary embodiments of the present application and together with the description serve to explain the present application. In the drawings:

[0017] Figure 1 depicts an embodiment block diagram of an operational architecture for implementing the blockchain-based product verification and customer reward method of the present application;

[0018] Figure 2 is an embodiment block diagram of a token platform;

[0019] Figure 3 depicts an example of a raw image corresponding to a non-fungible token or a collective non-fungible token;

[0020] Figure 4 is an embodiment flowchart of the blockchain-based product verification and customer reward method of the present application; and

[0021] Figure 5 is another embodiment flowchart of the blockchain-based product verification and customer reward method of the present application. DETAILED DESCRIPTION

[0022] Before discussing embodiments of the present application, some terms can be described in further detail.

[0023] An “electronic device” can be a device capable of executing a decentralized application. Examples of the electronic device can be a computing device, such as a notebook, a smartphone, a smartwatch, a tablet, a desktop computer, or other computing devices related to a user / customer / manufacturer. The electronic device can provide a communication function for a network.

[0024] A “non-fungible token (NFT)” is a tradable digital receipt stored in a public distributed database called a blockchain, which anyone can view and independently verify at any time. The digital receipt contains unique information that can be used to prove who is the sole owner of a certain item (tangible or intangible item). Unlike cryptocurrencies (fungible tokens), NFTs have non-fungible (e.g., unique or limited) components that can correspond to photos, graphics, artwork, videos, games, or other media or images that can be displayed, used for identity verification, and / or provide other support for transactions and / or for gaming and for other utility purposes, etc., and no two NFTs represent the same product. In addition, a “collective non-fungible token (collective NFT)” can also be referred to as a collaborative NFT, which can allow multiple users to jointly own a portion or all of the rights of the same NFT, usually using a smart contract to manage ownership and benefit distribution, participants / users can decide how to use or manage their collective non-fungible tokens through pre-set rules or through a voting mechanism, and collective non-fungible tokens can be used to build a strong community to promote interaction and cooperation among participants / users through shared ownership.

[0025] A “reward pool” is a smart contract system in decentralized finance (DeFi) for distributing earnings.

[0026] A “liquidity pool” is a pool of assets in a decentralized exchange (DEX) for facilitating transactions, automatically adjusting asset ratios through an Automated Market Maker (AMM) mechanism, allowing users to exchange one asset for another, while ensuring the safety of funds through a smart contract.

[0027] A “digital wallet” can contain electronic information for conducting transactions. A digital wallet can store user profile information, payment credentials, bank account information, cryptocurrency account information, one or more digital wallet identifiers, and the like, and can be used for various transactions, such as retail purchases, digital good purchases, and the like.

[0028] The creation and ownership of NFTs are growing globally. In 2021, the NFT market has developed into an important field of the cryptocurrency industry, with total spending on NFTs exceeding $12.6 billion, up from $162.4 million at the beginning of the year. To offset the cost of creating, buying, and trading NFTs on the Ethereum blockchain, many investors and creators simply try to sell their NFTs on the secondary market (e.g., OpenSea and Solana) and make a profit. As an example, users of NFTs can rent or lend out their NFTs on reNFT marketplaces to earn passive income. As another example, creators can set terms that allow them to collect royalties every time an NFT related to their creation is resold on the secondary market, even after the creation is sold to a collector. As another example, users can use NFT-driven products for yield farming, which is the process of using various decentralized finance (DeFi) protocols to maximize the yield from the digital assets you own.

[0029] The present application provides a token platform for managing one or more crypto ledgers (or “distributed ledgers”) and providing flexible functionality. The token platform is configured to use the blockchain-based product verification and customer reward methods, systems, or non-transitory computer-readable media of the present application to implement a verification mechanism and a staking mechanism to enable product consumers to earn cryptocurrency or additional rewards, thereby attracting customers and rewarding their loyalty, which is critical to building lasting brand relationships.

[0030] The specific embodiments of the present application given below are intended for the purpose of explanation only and are not intended to limit the scope of the present application. Those skilled in the art can easily understand the advantages and effects of the present application from the content of the present application.

[0031] It should be noted that “comprising” and “having” and any variations thereof are intended to cover non-exclusive inclusions, for example, a series of steps or units constituting a process, method, system, product, or device need not be limited to only those explicitly listed steps or units, but can include other steps or units not explicitly listed or inherent to those processes, methods, products, or devices.

[0032] Reference should be made to Figure 1FIG. 1 depicts an embodiment block diagram of an operational architecture for implementing the blockchain-based product verification and customer reward method of the present application. Specifically, the operational architecture 100 includes a token platform 110 that communicates with an electronic device 120 associated with a customer 50 and an electronic device 122 associated with a manufacturer 60 over a network 130. The network 130 can be the Internet or other wide area network or local area network, can be a public network, or can be a private network. The electronic device 120 and the electronic device 122 can access the token platform 100 through a decentralized application (dApp) / web portal. For example, the customer 50 operates the electronic device 120 and opens the dApp on the electronic device 120 to display a user interface that includes data from the token platform 100, and the user interface can operate in response to interactions by the customer 50 to generate input data that is sent to the token platform 100 to control operation of the token platform 100 and / or to provide other input. As another example, the manufacturer 60 operates the electronic device 122 and opens the dApp on the electronic device 122 to interact with the token platform 100.

[0033] The token platform 110 can include a blockchain-based product verification and customer reward system 300 that can include a verification module 310 connectable to a token distribution module 320 and a database 115, the token distribution module 320 connectable to the database 115, and a staking module 330 connectable to the database 115. The verification module 310 can be configured to receive a unique code (i.e., receive information including a unique code associated with a consumer product through a decentralized application executed on the electronic device 120 associated with the customer 50) and compare the unique code to an authorization record stored on a blockchain ledger to verify authenticity of the consumer product; the token distribution module 320 can be configured to distribute a portion of a collective non-fungible token to a digital wallet upon successful verification; the staking module 330 can be configured to convert the portion of the collective non-fungible token to a cryptocurrency token, lock the cryptocurrency token for a predetermined period of time, and distribute a reward to the digital wallet; the database 115 can be configured to store the authorization record on the blockchain ledger; the verification module 310, the token distribution module 320, and the staking module 330 can be implemented through software and / or hardware, and the software can be stored in a machine-readable storage medium and can be executed by at least one general-purpose or special-purpose programmable microprocessor; but the present embodiment is not intended to limit the present application.

[0034] In one embodiment, the blockchain-based product verification and customer reward system 300 can include the NFT market system 111, the NFT generation system 112, the verification system 113, the digital wallet system 114, and the database 115 according to the functions performed, wherein the NFT market system 111, the NFT generation system 112, the verification system 113, and the digital wallet system 114 are respectively connected to the database 115, and the NFT market system 111, the NFT generation system 112, the verification system 113, and the digital wallet system 114 can communicate with each other, the verification system 113 can include a verification module 310, the NFT market system 111 can include a token distribution module 320, and the digital wallet system 114 can include a staking module 330 (as shown in Figure 2 , Figure 2 An embodiment block diagram of a token platform). It should be noted that, in order to avoid the drawing being too complex, the connection lines between the NFT market system 111, the NFT generation system 112, the verification system 113, and the digital wallet system 114 are omitted. Figure 2

[0035] The NFT market system 111, the NFT generation system 112, the verification system 113, and the digital wallet system 114 are similar to servers, and each of the NFT market system 111, the NFT generation system 112, the verification system 113, and the digital wallet system 114 includes a network interface 70 for communication through the network 130, a processing module 80, and a storage module 90 for storing operation instructions, wherein the processing module 80 is connected to the network interface 70 and the storage module 90.

[0036] When the processing module 80 in the NFT market system 111, the NFT generation system 112, the verification system 113, and the digital wallet system 114 executes the operation instructions stored in the storage module 90, the processing module 80 in the NFT market system 111, the NFT generation system 112, the verification system 113, and the digital wallet system 114 is configured to perform respective functions based on different operation instructions described herein. In other words, the NFT market system 111, the NFT generation system 112, the verification system 113, and the digital wallet system 114 are shown as separate entities, and the token platform 110 can be implemented by one or more servers, or other decentralized or distributed computer systems composed of a single computer and / or node, and / or centralized computing systems. However, the present embodiment is not intended to limit the present application. In one embodiment, the NFT market system 111, the NFT generation system 112, the verification system 113, the digital wallet system 114, and the database 115 are combined together.

[0037] ​The processing module 80 can be implemented by a single processing device or multiple processing devices. Such processing devices can include microprocessors, microcontrollers, digital signal processors, microcomputers, central processing units, quantum computing devices, field programmable gate arrays (FPGAs), programmable logic devices, state machines, logic circuits, analog circuits, and / or digital circuits. The storage module 90 can include hard drives, read-only memories, random access memories, volatile memories, non-volatile memories, static memories, dynamic memories, flash memories, caches, and / or any device that stores digital information.

[0038] Please refer to Figure 1 and Figure 2 The customer 50 operates the electronic device 120 and opens the dApp on the electronic device 120 to interact with the NFT market system 111 to browse, buy, sell, trade, or auction NFTs. The NFT market system 111 is used to conduct NFT transactions.

[0039] The NFT generation system 112 works on the network 130 (e.g., Solana or other blockchain networks supporting smart contracts) to generate multiple tokens (e.g., 1,000,000,000 tokens) corresponding to NFTs for the original images (e.g., Figure 3 images 40 with brand logos, Figure 3 depicting examples of original images corresponding to non-fungible tokens or collective non-fungible tokens) and, when each token is staked in the digital wallet system 114 (i.e., a staking mechanism occurs in the dApp), a digital value is assigned to each token and another digital value is assigned to the NFT so that it can be traded on other crypto chains, where the process of assigning a digital value is called “minting”, so this means that the NFT generation system 112 mints the tokens into other crypto types.

[0040] The verification system 113 is used to verify the authenticity of consumer products based on information including unique codes associated with consumer products using the database 115. The digital wallet system 114 can support a digital wallet that stores tokens of consumers who purchase consumer products. In some embodiments, the digital wallet stores any tokens owned by the consumer associated therewith and provides an interface that allows the consumer to redeem, assign, sell, exchange, stake, or otherwise participate in transactions involving the tokens.

[0041] The database 115 collects data for users and suppliers involved in the system, connecting users and manufacturers through product availability and demand. For example, the database 115 collects information about customers, their purchase records, preferences, and wallet information, and authenticates and confirms their purchases by category and kind, where customers can log in to the blockchain-based product authentication and customer reward system 300 of the token platform 110 using the electronic device 120 and update their preference settings, and can log in online or through the dApp. For another example, the database 115 collects information about manufacturers, the location of manufacturers, and the products provided by manufacturers by kind and category, where manufacturers can log in to the blockchain-based product authentication and customer reward system 300 of the token platform 110 using the electronic device 122 and submit / update the above information regularly. In other words, manufacturers produce a variety of consumer products, put them into a plurality of stores, and input the above information into the database 115 through the network portal / dApp operated by the electronic device 122. Then, consumers can see where these consumer products are on sale, which store they are in, which manufacturer they are produced by, and any information related to the consumer products, such as taste, color, and style. In addition, the database 115 can also recommend suitable choices for consumers from available consumer products.

[0042] Referring to Figure 4 which is an embodiment flowchart of the blockchain-based product authentication and customer reward method of the present application. Figure 4 The blockchain-based product authentication and customer reward method shown can be applied to Figure 1 the operation architecture 100 shown and Figure 2 the token platform 110, and includes the following steps: receiving information including a unique code associated with a consumer product through a dApp executed on an electronic device 120 associated with a customer 50 (step 210); comparing the unique code with an authorized record stored on a blockchain ledger to verify the authenticity of the consumer product (step 220); after successful verification, distributing a portion of collective non-fungible tokens linked to the consumer product into a digital wallet associated with the customer 50 (step 230); and enabling staking of cryptocurrency tokens derived from a portion of the collective non-fungible tokens in the dApp and distributing rewards to the customer 50 based on the staking (step 240). Among them, steps 210 to 220 can be performed by the verification system 113, step 230 can be performed by the NFT market system 111, and step 240 can be performed by the digital wallet system 114.

[0043] In step 210, the customer 50 purchases a consumer product with a unique code sold under the token platform 110 and then wishes to verify the product in hand is a genuine product. Accordingly, the customer 50 operates the electronic device 120 and opens the dApp to cause the electronic device 120 to perform a scanning operation to scan the unique code associated with the consumer product or to activate communication with a chiplet of the consumer product to read the unique code associated with the consumer product in the dApp and then to send information including the unique code associated with the consumer product to the token platform 110 through the network 130. The unique code in the scanning operation can be a two-dimensional code such as a Quick Response (QR) code and a barcode, the unique code in the chiplet can be but not limited to a Near Field Communication (NFC) code in an NFC tag (i.e. the unique code includes at least one of a two-dimensional code, a barcode or a NFC code in an NFC tag), and the unique code is physically printed on or embedded in the packaging of the consumer product. In other words, as shown in Figure 5 Figure 5 As another embodiment flowchart of the product verification and customer reward method based on blockchain of the present application, step 210 can include: performing a scanning operation through a decentralized application on an electronic device to obtain a unique code associated with a consumer product (step 210a); receiving information including the unique code associated with the consumer product through the decentralized application (step 210b).

[0044] The consumer product sold under the token platform 110 can be but not limited to a beverage product (e.g. non-alcoholic product and alcoholic product), a food product (e.g. energy bar, pizza and fresh food product), an event pass (e.g. concert ticket), an electronic product (e.g. mobile phone and earphone), a medical product, a nutritional supplement, a cosmetic product (e.g. face cream and lotion), or an electronic cigarette product (e.g. electronic cigarette). The selling price of these consumer products can range up to several hundred dollars. The operation of the dApp can be stored in a blockchain, and the dApp on the blockchain network can manage data storage in the token platform 110 and execute a smart contract.

[0045] In addition, a consumer brand (i.e. manufacturer) can use the electronic device 122 to run the dApp to open a token pool and to place an image 40 with a brand logo (e.g. a face of a famous singer) in the token pool as shown in Figure 3 ​The NFT generation system 112 uploads (as shown) the collective non-fungible token (i.e., an NFT registry with a cryptographic purchase, storage, and exchange network) to the token platform 110, thereby opening up direct interactions with consumers to promote the brand, mine new audiences, incentivize consumer engagement, launch product extensions and campaigns, and even sell physical consumer products. Specifically, the NFT generation system 112 of the token platform 110 divides the collective non-fungible token into multiple portions (e.g., 1,000,000,000 individual portions) and links each portion to a unique code on a corresponding consumer product (i.e., each portion is associated with a unique code on a corresponding consumer product), such that the unique code connects to one portion of the collective non-fungible token, each portion of the collective non-fungible token is attached to a piece of consumer product and sold together with the cost of the consumer product, and the consumer products associated with one collective non-fungible token should have the same functionality and customer experience, and / or be manufactured by the same manufacturer or quality-driven network to support such experience.

[0046] For example, a code snippet is added to the NFT generation system 112 (the NFT generation system 112 runs on Solana as an example) to cause the NFT generation system 112 to perform the following operations: generate 1,000,000,000 tokens for the collective non-fungible token; create a smart contract to divide the collective non-fungible token into multiple portions, such that each portion of the collective non-fungible token corresponds to one token; connect the staked tokens to a liquidity pool and pair them with another cryptocurrency (this process is called “minting”); and adjust the value of the generated collective non-fungible token by extracting or injecting funds into the NFT pool through a balancing system 340, where the balancing system 340 acts as a bank responsible for the injection and extraction of funds, adjusts the overall NFT value, and avoids dumping due to the donation of some NFTs to the supply chain. Thus, the NFT generation system 112 running on Solana as an example is unique, and performs the above operations by executing the code snippet on the Solana network.

[0047] Further, in some embodiments, the decentralized application is built on Solana or other blockchain networks that support smart contracts, where the Solana blockchain network provides high throughput, low transaction cost, and a strong ecosystem, and the scalable infrastructure of Solana can ensure seamless transactions and interactions within the decentralized application. Further, the token platform 110 can implement security measures (e.g., encryption, anti-replay protection, multi-factor authentication technology) to prevent duplication or fraudulent use of the unique code (i.e., the token platform 110 implements fraud prevention measures to prevent duplication or unauthorized reuse of the unique code). Wherein the verification system 113 can cross-check the unique code of the product with the supply chain records in the blockchain ledger to achieve multi-factor product authentication.

[0048] In step 220, upon receiving the information containing the unique code associated with the consumer product from the electronic device 120, the verification system 113 of the token platform 110 verifies the authenticity of the consumer product from the information containing the unique code of the consumer product using the database 115. Specifically, the verification system 113 of the token platform 110 compares the unique code with the tamper-proof database 115 stored on the blockchain (i.e., the verification system 113 verifies the unique code with the authorized code stored in the database 115 on the blockchain).

[0049] In step 230, since the unique code is linked to a portion of the collective non-fungible token, upon successful verification of the unique code, the verification system 113 of the token platform 110 distributes a portion of the collective non-fungible token linked to the consumer product to the digital wallet associated with the customer 50 to ensure that only genuine products can be identified and rewarded. Thus, the digital wallet system 114 of the token platform 110 stores a portion of the collective non-fungible token in the digital wallet associated with the customer 50. In other words, the digital wallet system 114 of the token platform 110 stores a portion of the collective non-fungible token in the digital wallet as proof of the authenticity of the consumer product. As the consumer purchases more consumer products, his digital wallet also grows. As consumer demand increases and more NFTs are purchased, the value of the wallet also expands. For example, companies and exhibitors at trade shows can earn blockchain NFTs by purchasing event services (e.g., event passes); consumers can purchase T-shirts and clothing with NFTs included in the price; consumers can earn NFTs every time they purchase a beverage and store the NFTs in their digital wallets through the decentralized application; and every magazine and its acquisition cost can be an opportunity to earn NFTs, as magazines need subscribers, and every subscriber must bear the acquisition cost.

[0050] In step 240, the electronic device 120 of the customer 50 performs a staking operation to convert a portion of the collective non-fungible tokens in the digital wallet into a cryptocurrency token on the crypto network and stake the cryptocurrency token to earn cryptocurrency or additional rewards, such as HNSTR and PRFEA tokens. In some embodiments, the cryptocurrency token can run on a blockchain network; when the product is an e-vaping product, the cryptocurrency token can be, for example, an Ultra Smooth Vape (USV) token that runs on a Solana or other blockchain network that supports smart contracts. As security is paramount for USV tokens, USV is committed to complying with all relevant regulatory requirements and conducts regular security assessments and updates to maintain the integrity of the system. In addition, other promotional information, such as product offers, news and blogs, can also be obtained through decentralized applications and websites, and specific incentives can be provided to encourage customers to purchase more products and add more NFTs to their wallets. That is, extensive marketing activities are carried out to increase customer adoption and awareness.

[0051] In step 240, implementing staking of the cryptocurrency token can include locking the cryptocurrency token for a predetermined period of time, and the rewards distributed are directly proportional to the amount of cryptocurrency token staked and the length of staking time, i.e. the duration of the predetermined period of time. Wherein the predetermined period of time can be selected from the group consisting of one month, three months, six months and twelve months. In other words, the staking process can incentivize long-term or short-term holding and participation; the longer the staking time, the greater the amount of staking, the higher the reward. In addition, in step 240, implementing staking of the cryptocurrency token can also include locking the cryptocurrency token through a withdrawal restriction, wherein the withdrawal restriction includes flexible withdrawal, medium withdrawal flexibility, limited withdrawal flexibility or prohibition of early withdrawal.

[0052] According to steps 210 to 220, the blockchain-based product verification and customer reward method can prevent counterfeit products and ensure the immutability of the product authenticity record. According to steps 230 to 240, the blockchain-based product verification and customer reward method can provide automatic reward distribution. According to steps 210 to 240, the blockchain-based product verification and customer reward method can enhance customer experience of the product through communication with customers, thereby attracting customers and rewarding their loyalty, which is crucial for building lasting brand relationships. Therefore, the blockchain-based product verification and customer reward method can provide a reliable system to verify the authenticity of products, avoid technical and health risks to consumers caused by counterfeit consumer products, and also avoid damaging consumers' trust in well-known brands, and improve customer trust and experience.

[0053] In one embodiment, as Figure 5As shown, the blockchain-based product verification and customer reward method further comprises enabling the withdrawal of the staked cryptocurrency tokens and the reward after the selected staking period ends (step 250). Since the staking operation performed by the digital wallet system 114 includes the selection of a staking period (i.e. the aforementioned predetermined time period), the staked cryptocurrency tokens and the reward can be withdrawn after the staking period ends.

[0054] In one embodiment, as shown in FIG. 2, the blockchain-based product verification and customer reward method further comprises enabling the withdrawal of the staked cryptocurrency tokens and the reward after the selected staking period ends (step 250). Since the staking operation performed by the digital wallet system 114 includes the selection of a staking period (i.e. the aforementioned predetermined time period), the staked cryptocurrency tokens and the reward can be withdrawn after the staking period ends. Figure 5 As shown, the blockchain-based product verification and customer reward method further comprises enabling the withdrawal of the staked cryptocurrency tokens and the reward after the selected staking period ends (step 250). Since the staking operation performed by the digital wallet system 114 includes the selection of a staking period (i.e. the aforementioned predetermined time period), the staked cryptocurrency tokens and the reward can be withdrawn after the staking period ends.

[0055] In one embodiment, the blockchain-based product verification and customer reward method further comprises executing a smart contract to manage the code certification, NFT distribution, and staking mechanism (i.e. executing a smart contract to manage at least one of the following: code certification, non-fungible token distribution, staking, or reward issuance). Specifically, the smart contract is executed to manage the code certification of steps 210 to 220, the NFT distribution of step 230, and the staking mechanism of step 240. The smart contract is audited for security and efficiency to ensure the reliability and transparency of the system, where the smart contract is deployed on a blockchain. Furthermore, the blockchain-based product verification and customer reward method can prevent counterfeit products, ensure the immutability of product authenticity records, and provide automatic reward distribution by executing the smart contract.

[0056] In one embodiment, the blockchain-based product verification and customer reward method further comprises providing a user interface within the dApp for displaying a portion of the collective non-fungible tokens in the digital wallet. Accordingly, the customer 50 can log in to the token platform 110 through the dApp using the electronic device 120 and view a portion of the collective non-fungible tokens in their digital wallet.

[0057] In one embodiment, the blockchain-based product verification and customer reward method further comprises enabling the display of the staking history and reward distribution of the customer 50 to the customer 50 through the dApp (i.e. providing a user interface through the dApp for displaying the history of staking and reward distribution). Since every transaction, including code certification, NFT distribution, and staking operations, is recorded on a blockchain ledger, the customer 50 can log in to the token platform 110 through the dApp using the electronic device 120 and view the staking history and reward distribution.

[0058] In one embodiment, the blockchain-based product verification and customer reward method further comprises: combining multiple portions of the collective non-fungible token to form a collectible digital asset. Since the collective non-fungible token is divided into multiple portions, and each portion is linked to a unique code on the corresponding consumer product, when a consumer wants to collect the collective non-fungible token, he or she needs to purchase multiple consumer products, thereby achieving the effect of attracting customers and rewarding customer loyalty.

[0059] In one embodiment, the blockchain-based product verification and customer reward method further comprises: providing a user interface through the dApp for providing real-time notifications after successful verification (i.e., the decentralized application is configured to provide real-time notifications to the electronic device 120 after successful verification and completion of distribution). After step 230, the token platform 110 notifies the customer 50 (i.e., the consumer) of the successful verification and completion of NFT distribution through the electronic device 120.

[0060] In one embodiment, the blockchain-based product verification and customer reward method further comprises: recording each verification transaction on a blockchain ledger to create an unalterable product verification record (i.e., forming an unalterable audit trail).

[0061] In one embodiment, the blockchain-based product verification and customer reward method further comprises: enabling the customer 50 (i.e., the consumer) to participate in community governance by owning the cryptocurrency token (i.e., the customer holding the cryptocurrency token can participate in community governance decisions of the ecosystem). That is, the cryptocurrency token holder has the right to vote on the future development of their ecosystem. In addition, the token platform 110 will also introduce additional features such as reward programs and enhanced features based on community feedback, including potential cooperation with other blockchain projects.

[0062] In one embodiment, the blockchain-based product verification and customer reward method further comprises: distributing rewards from a designated reward pool, which is defined as a predetermined percentage of the total supply of tokens, wherein the designated reward pool can be a community digital wallet, and the predetermined percentage can be designed according to actual needs.

[0063] In one embodiment, the blockchain-based product verification and customer reward method further comprises determining a tiered reward structure based on the verified frequency of purchase of the consumer product to select the reward to be distributed to the customer 50 (i.e. consumer). In other words, the blockchain-based product verification and customer reward method can adjust the dynamic reward based on real-time blockchain metrics. Thus, the blockchain-based product verification and customer reward method described above can attract customers and reward their loyalty through a tiered reward structure determined based on the frequency of purchase of the consumer product.

[0064] In one embodiment, the dApp is configured to point to the store location where the consumer product is purchased, outline at least one product characteristic of the consumer product, and / or disclose the maximum reward for the purpose of stimulating sales. In other words, the customer 50 (i.e. consumer) can operate the electronic device 120 to execute the dApp, which can retrieve and present relevant data of the consumer product from the blockchain ledger, so that the customer 50 knows where to purchase the consumer product with the best functionality or characteristics, or to purchase the consumer product for the maximum or highest reward. The reward is not only issued through the consumer product, but also distributed to the sales and manufacturing network through the reward pool using the data stored in the database 115 (e.g. information about manufacturers, promotions, sales rewards, and manufacturing pools) to encourage sales, maintain consistency, and stimulate recommendations.

[0065] The following illustrates one example of the present application. The NFT generation system generates a collective non-fungible token in a network (e.g. Solana or other blockchain network supporting smart contracts). When the collective non-fungible token is divided into 1 billion parts, it will be locked in the smart contract and converted into 1,000,000,000 tokens. The initial sale price of each token is initiated in the dApp (e.g. $0.20 per token), and the token is sold from there. It is noted that the price of each token is pre-declared, but no fee is paid. The user operates the dApp implemented on the electronic device to receive information including a unique code associated with the consumer product to verify the authenticity of the consumer product. After the verification is successful, a part of the collective non-fungible token (i.e. token) linked to the consumer product will be distributed to the digital wallet associated with the user. Among them, the token obtained by the user is visualized in his digital wallet, and in this case its cost is $0, because it is only an asset. The user can operate the dApp implemented on the electronic device to stake the token in his digital wallet.

[0066] To get the price of the existing token in the user's digital wallet to 20 cents, the token must be connected to a liquidity pool and paired with another cryptocurrency (e.g., USDT), a process called "minting." To do this, a portion of the token (e.g., 10,000 tokens) is put into the liquidity pool, along with money (e.g., $2,000) into the liquidity pool. It is important to note that to maintain the price of the token, more tokens and more money are put into the liquidity pool. If someone buys the token, the price of the token goes up. If the person who donated the USDT decides to sell the token, the price of each token goes down. For example, if there are 1,000 people who donated USDT and decide to sell the token, the total number of tokens in the liquidity pool will be 11,000, and the price of the token will eventually drop to 0.018 cents, leaving only $200 in the liquidity pool. If this happens, more money needs to be put into the liquidity pool to restore the price. Therefore, if the price of the token needs to remain the same, a balancing system should be created. In the balancing system, if someone sells the token, money is put into the liquidity pool; if someone buys the token, money is taken out of the liquidity pool.

[0067] In an example embodiment, the present application also provides a non-transitory computer readable medium storing instructions that, when executed by a processor (e.g., a memory module 310 storing programming instructions executable by a processor module 320 in the system 300), cause the processor to perform the blockchain-based product verification and customer reward method of the present application. For example, the non-transitory computer readable medium can be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, etc.

[0068] In summary, the present application utilizes blockchain to ensure data is unalterable, thereby ensuring product authenticity and rewarding customer loyalty. More specifically, the steps of verifying the authenticity of a consumer product using a unique code are intended to prevent counterfeiting; distributing a portion of collective non-fungible tokens upon successful verification, and allowing the conversion of a portion of the collective non-fungible tokens into cryptocurrency tokens to distribute rewards to customers are intended to incentivize consumer engagement in a secure, automated manner (i.e., provide an automated customer reward mechanism). Thus, by verifying the authenticity of a consumer product based on a unique code on each consumer product, distributing a portion of collective non-fungible tokens upon successful verification (i.e., a portion of collective non-fungible tokens linked to the consumer product), and implementing a sound staking mechanism (i.e., enabling the staking of cryptocurrency tokens converted from the portion of collective non-fungible tokens to distribute rewards), it can enhance the customer’s experience with the product through interactive customer engagement, attract customers and reward their loyalty, which is essential to building lasting brand relationships. Furthermore, by providing a user interface through a decentralized application, supporting real-time notifications and transparent audit trails. Still further, the token platform using the blockchain-based product verification and customer reward method, system, or non-transitory computer readable medium of the present application provides a secure and engaging ecosystem for all consumer products and services.

[0069] Several preferred embodiments of the present application have been shown and described above. However, as described above, it should be understood that the present application is not limited to the forms disclosed herein and should not be considered as excluding other embodiments, and embodiments of the present application can be applied to various other combinations, modifications, and environments, and can be changed within the scope of the concept of the present application described herein by the above teachings or related art or knowledge. Modifications and changes made by those skilled in the art without departing from the spirit and scope of the embodiments of the present application should fall within the scope of the claims appended to the embodiments of the present application.

Claims

1. A blockchain-based product verification and customer reward method, characterized in that, include: Receive information including a unique code associated with a consumer product through a decentralized application running on an electronic device associated with the customer; The unique code is compared with the authorization record stored in the blockchain ledger to verify the authenticity of the consumer product; Upon successful verification, a portion of the collective non-fungible tokens linked to the consumer product will be distributed to the digital wallet associated with the customer. as well as The decentralized application enables the staking of cryptocurrency tokens derived from a portion of the collective non-fungible token, and distributes rewards to the customer based on the staking.

2. The method according to claim 1, characterized in that, The collective non-fungible token is divided into multiple parts, each of which is associated with a unique code on the corresponding consumer product.

3. The method according to claim 1, characterized in that, The unique code is physically printed on or embedded in the packaging of the consumer product and includes at least one of the following: a QR code, a barcode, or a near-field communication code.

4. The method according to claim 1, characterized in that, The verification of the authenticity of the consumer product includes comparing the unique code with an immutable authorization database stored on the blockchain.

5. The method according to claim 1, characterized in that, Also includes: Each verified transaction is recorded on the blockchain ledger to create a tamper-proof audit trail.

6. The method according to claim 1, characterized in that, The staking includes locking the cryptocurrency tokens for a predetermined period of time, and the distributed rewards are proportional to the number of cryptocurrency tokens staked and the length of the staking period.

7. The method according to claim 1, characterized in that, Also includes: Execute smart contracts to manage at least one of the following: code authentication, distribution of non-fungible tokens, staking, or reward distribution.

8. The method according to claim 1, characterized in that, Also includes: The decentralized application provides a user interface for displaying a portion of the collective non-fungible tokens, the staking and reward history, and providing real-time notifications upon successful verification.

9. A blockchain-based product verification and customer reward system, characterized in that, include: The verification module is configured to receive a unique code and compare the unique code with the authorization record stored in the blockchain ledger to verify the authenticity of the consumer product; The token distribution module is configured to distribute a portion of the collective non-fungible tokens to digital wallets upon successful verification. as well as The staking module is configured to convert a portion of the collective non-fungible tokens into cryptocurrency tokens, lock the cryptocurrency tokens for a predetermined period of time, and distribute the rewards to the digital wallet.

10. A non-transitory computer-readable medium, characterized in that, A storage instruction, when executed by a processor, causes the processor to perform the method according to any one of claims 1 to 8.