Purpose: With the emergence of Online Purchasing, Product Identification is an essential model that allows the seller to add a product to a decentralized platform such as Blockchain and allows buyers to purchase the product from the decentralized platform. Fraud products, counterfeiting, and duplication are the current marketplace's major problems. This aims to develop a system for verifying product identification with their information, ownership, and validity detail.
Design/Methodology/Approach: The proposed system applies Extreme Programming (XP) to reduce the risk caused by the fixed-time project using new technology and thus the final project could be delivered in time. Solidity and metamask being new technologies were unstable and to adopt the changes, the agile development model was the best through ABI and the bytecode are deployed into the Ethereum Blockchain.
Findings/Result: This system maintains the buyers, sellers, and product details in a decentralized blockchain platform. This research details the entire product development process from planning, analysis, design, implementation, and testing for systematic online purchasing. Verifying the product ownership and its information to get the original product is the major difficulty in this space, but this research systematically solves some of those problems. This signifies an improvement in the current centralized way of purchasing goods online, where the information remains as it is entered by the seller while listing the product in Nepal and developing countries context.
Originality/Value: The study has produced a decentralized, reliable, secure, and third-party independent marketplace for buying and selling products for fraud free market.
Paper Type: Research paper