**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.
**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