Inspiration

The inspiration was regular online marketplaces, that allow users to buy and sell products. Our main goal was to provide the ability for crypto coin holders to buy and sell real products. we believe that now is the time to move the online shopping experience to WEB3.

What it does

  • The application enable users to buy and sell real products, and we also support cross-chain transactions for all EVM based chains that are supported by CCIP service. Users don't need to hold a wallet on avalanche if they want to buy a product that is on avalanche. we show case moving between two chains, and this solution can be easily scaled up, to support more chains.

  • For each transaction the market will take a base fee of 2%.

How we built it

  • At the core of our application we have a web application, a GoLang server, a Postgress database to handle all off-chain data and logic and finally a suite of contracts that are holding records of ERC1155 collections. The on-chain contracts allowing for payment and transfer of products. the communication between the different marketplaces on each chain is done by isolated units called CCIP Connectors that can pass messages between each other and bridge the gap between the different marketplaces.

  • we also have future plans to support shipping and emails while using chainlink functions to support a full robust solution.

Challenges we ran into

  • This is our first big project with chainlink services so there was a learning curve.

  • The team did not know each other before this hackathon, we had to learn how to work together and collaborate although we were on different timezones.

  • Testing the CCIP was a challenge, in the bootcamp it seemed easy but then in a larger project with Different use-cases it was hard to work with and also testing it locally was challenging.

Accomplishments that we're proud of

  • Reaching the finish line with a working demo is something that we are super proud of.

  • We are proud that we managed to work together, although we were complete strangers before the hackathon, every one just wanted to make this work and learn together, there were good vibes all the way.

  • We are proud of all that we learned while working on this project and hope to continue learning in the future.

What we learned

  • We learned about the different services that chainlink provides, CCIP, Price feeds, VRF, functions... and more.

  • We learned how a big web3 application is built. and we learned about the challenges of having a mixed on-chain and off-chain solution.

  • We learned about Avalanche and Polygon chains

  • We learned about Quicknode services

  • We learned how to work together across different timezones

What's next for Merado - Buy & Sell Real world products cross-chain

We hope to continue and develop this MVP, to add more building blocks to create a more complete and robust solution. we will need to add shipping service, mailing service, chainlink functions, we will want to support search, collections, filter options and many more features. We will also need to support more chains and have the initial product deployed on mainNet. Then we will need to find some sellers that will be willing to try our system. From that point we can continue and grow this product to be the biggest web3 marketplace.

Built With

Share this project:

Updates