After developing a tracking protocol on the Cardano blockchain, we started integrating it with centralized e-commerce solutions in order to provide an immutable layer of trust for transactions. To further expand our suite of products, we are now building a completely decentralized e-commerce platform,leveraging Venom's speed, efficiency and interoperability in order to reach as many users as possible. A decentralized marketplace offers an innovative and secure platform for buyers and sellers to engage in transactions directly, without intermediaries.
https://github.com/logyqprotocol/logyq-marketplace-contracts
Creating a Listing: To start selling an item or service on the marketplace, sellers can create a listing. They provide a title, description, and price for their offering. Once the listing is created, it is stored securely on the blockchain, and an event is emitted to notify potential buyers. This ensures that the listing is visible and accessible to all participants.
Making Offers: Interested buyers can make offers on the listed items or services. They specify the amount they are willing to pay and submit the offer through the smart contract. The system validates the offer, ensuring that the amount is greater than zero and the listing exists and is available for purchase. If the offer matches the listing price, it is automatically accepted.
Accepting and Declining Offers: As a seller, you have the power to accept or decline offers. When you receive an offer, you can review its details and decide whether to accept or decline it. If the offer meets your requirements, you can accept it, marking the item as sold. Conversely, if the offer does not align with your expectations, you have the option to decline it. Both actions trigger events that notify the buyer and other relevant parties.
A decentralized marketplace ensures transparency by providing visibility into the number of listings and offers available. Users can access these details through dedicated functions without compromising sensitive information. Additionally, the smart contract's immutable nature ensures the integrity of transactions, preventing fraud and unauthorized alterations.
Benefits of a Decentralized Marketplace:
https://github.com/logyqprotocol/logyq-marketplace-front
We have developed a Dapp that allows users to seamlessly engage with marketplace smart contracts. This Dapp is easily accessible from any desktop device browser. It offers a user-friendly dashboard that displays both active and closed listings. For sellers, we have designed two dedicated sections. The first section enables them to create listings, while the second section allows them to explore their listings and accept or decline offers from buyers. Buyers have the ability to expand listings directly on the homepage, where they can view all the listing details and make offers.
Additionally, we have deployed an online live version of the Dapp, which can be accessed through this link: https://demarketplace-5laniqptga-ew.a.run.app/
Luca Pedranzini: Logyq's CTO, has overseen the development of all of Logyq's products and their on-chain infrastructure. His strong background in smart contract development, ranging from Defi to blockchain real world applications, make him ideal to lead all of our development efforts.
Luigi Bardella Gerbi: Our full stack developer, Luigi has a background in economics and is an expert in web, app and smart contract development. His passion for tech shows up in all of his work, as you will be able to see from this project which he and Luca coded in just ten days!
Ettore Pittui: Logyq's CEO, he coordinates our development efforts with the rest of the team's goals and objectives. His contribution to development mainly pertain to UX/UI and feature definition.