Search projects, hackathons, sponsors and tech

    ← All projects

    PolyMarket

    "Need a Market, Abide a Market". This app tends to provide simple transactions using Ethereum, from one vendor to vendor using smart contracts.

    About

    The problem it solves *** * **Polymarket solves the following problems in the current system: ** * ***Helps to trace the Transactions: *** PolyMarket helps to trace the transactions made by the user in the day-to-day life, and ensures the users about the recordings of the transactions made by the user. This would certainly help to recheck the trannsactions in the form of ledger. * ***Real time transfer of offerings:*** The users can exchange the offerings based on the pricing, that too in the real-time basis. * ***Closed sales:*** The users can get the pricing on the basis of closed sales - the first enlistment abides the second basis. * ***Payment using Ethereum: *** The app has an inbuilt payment system based on cryptocurrency which renders to the transacitons made by the user. *** *

    How it's made

    Challenges we ran into **** **While making the project, the following challenges were experienced: ** * ***Managing smart contracts:*** The implementation of the smart contracts was quite hectic and tiring. Since I am using Polygon for the first time, the subtle implementation took a lot of time. * ***Creating end to end connections:*** The creation of end to end connections for the transfer of Ethereum took a lot of time and required a lot of effort to develop asynchronous connection. * ***Managing Solidity and Pragma: *** I had a tough time to encode the contracts using Solidity and Pragma. The development was solely based on these contracts and hence encoding them with point to point implementation was a tough challenge. * ***Major Responsive Issues: *** The frontend of the website was made using CSS and Bootstrap. I don't use JS frameworks often and the website has some responsiveness and alignment issues at certain sections which needs to be rectified in the future. ****