PolyMarket
"Need a Market, Abide a Market". This app tends to provide simple transactions using Ethereum, from one vendor to vendor using smart contracts.
Created on 15th December 2021
•
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.