P

PolyMarket

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

P

PolyMarket

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

The problem PolyMarket 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.


Challenges I 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.


Discussion