Practical overview
When it fits
Use it when you need to assess or develop a customizable binary prediction-market interface around the documented Vue, Polygon and Solidity stack.
Who it is for
- Developers evaluating an open-source starting point for a Polygon prediction market.
- Teams planning a branded binary-event market deployment.
- Readers seeking a web interface for browsing prediction events and portfolio positions.
Documented uses
- Browse, filter and search prediction events.
- Display event probabilities, order information and positions.
- Represent Yes/No event shares in a prediction-market interface.
- Provide a starting point for integrating Polygon smart-contract escrow and settlement.
- Review portfolio, wallet and trade-history views described by the repository.
Requirements & limits
The repository is public, active in the supplied record, and identified as MIT-licensed. The documented local workflow uses npm; no account, pricing or end-user service requirement is established.
- The repository separates the open-source demo from a fuller version whose features include backend services, order matching, administration and contract functions.
- Polygon and USDT are central to the stated on-chain architecture.
- The frontend stack is Vue 3 with Vite and Vant UI components.
- The broader architecture lists Java, Spring Boot, MyBatis, MySQL, Solidity, Hardhat and UUPS proxy contracts.
- The README describes a mobile-first responsive interface and portfolio views, while Capacitor mobile packaging is listed for the full version.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Start the Vue development interface
Install the repository dependencies and launch its documented local development server.
Before you start
- A local environment with npm available.
- The public repository at https://github.com/zeryswin168/polymarket-clone.
Steps
Clone the repository.
Change into the repository directory.
Run npm install.
Run npm run dev.
Open the local address shown by the development server; the README specifies http://localhost:5173.
Expected outcome
The Vue application is started through the repository's documented development workflow.
Guide limitations
- This procedure documents local frontend startup, not deployment of the Polygon contracts or the full Java backend.
- The source does not establish that all full-version services are included in this workflow.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 2 October 2026
- Original website title
- zeryswin168/polymarket-clone · Official homepage title · retained in its source language

