The client is one of the leading providers of blockchain-based software solutions to enable live streaming and live ecommerce in the Metaverse. Their patented technology encompasses traditional content creation/delivery methods and blockchain-based systems.
The client has a live streaming platform that allows users to instantly generate high-quality, custom 3D animated avatars using their faces. With a vast set of easy-to-use features and an extensive library of imaginative avatars, their blockchain-based platform has made the experience of meeting people in 3D/metaverse better.
However, the client wanted to go a step further and required assistance in enhancing sales and bolstering customer engagement on their existing platforms. They needed help in building a new web portal to enable more interactions by allowing users to buy and sell their digital collectibles directly.
Limited customer base
Limited revenue streams
Antiquated loyalty programs
No NFT marketplace
Our team understood the client’s needs and business objectives to deliver a customized web portal to facilitate the minting, viewing, buying, and selling of digital collectibles (NFTs).
Building a web portal
These digital collectibles, or the 3D models, which the customers can use as avatars on live streaming, are minted on Ethereum blockchain by executing smart contracts. A logic was implemented that allowed minting of digital collectibles only through this platform.
Integration with Metamask wallet for transparency
The platform was integrated with Metamask wallet using the Web3Modal library to allow the customers to log in and use cryptocurrency for buying NFTs with a certain gas fee, as applicable on wallets.
NFTs get stored on IPFS, and the Hash IDs received from them are recorded on Blockchain once the user makes a purchase. The recorded Hash IDs are also shared with the customer to enhance transparency, ensuring the ownership rights.
Building a separate interface for the contract owner
Damco’s team also developed a separate interface for the contract owner, allowing them to set NFT prices, set minting limit for NFTs, update the base extension of NFT metadata, pause minting from the smart contracts, and more.
With the implemented NFT-enabled solution, the client could realize the following changes: