001

Web3 Precious Gem Trading Site.

This nodejs web3 powered e-trading site uses smart contracts to track transactions.

November 2023

Web3 Precious Gem Trading Site.

Published

November 12, 2023

Technologies

NodeJS Metamask Web3.js Solidity

The application allows users to buy or reserve gems on the webpage that can be claimed I person by following the map attached at the bottom of the page It features an array of products generated by an underlying smart contract, each of which has its own unique address. The smart contract contains two functions; one to allow a user to buy or reserve an item, if it is a valid item in the application, and another to

retrieve the address of the buyers. This is a valid use case for blockchain technologies as precious

gems are extremely valuable and as such it is necessary to have an irrefutable record of its ownership

and authenticity. In the real world, this is achieved through certificates of authenticity and this

application replicates concepts using smart contracts available on a public blockchain.