MetaPredict is a crosschain prediction market platform built using the Wormhole protocol and employing the parimutuel algorithm for accurate prediction outcomes. Users can participate in predicting various events across different blockchain networks, ensuring transparency and reliability through decentralized technology.
Optimism Sepolia - 0xaaa906c8c2720c50b69a5ba54b44253ea1001c98
Arbitrum Sepolia - 0x4EEc84B0f4Fb1c035013a673095b1E7e73ea63cc
- Crosschain Prediction: Predict events across different blockchain networks.
- Decentralized: Built on the Wormhole protocol for secure and transparent operations.
- Parimutuel Algorithm: Ensures fair and accurate prediction outcomes.
- User-Friendly Interface: Intuitive design for seamless user interaction using Next.js.
- Incentive Mechanisms: Reward mechanisms for predictors and liquidity providers.
The MetaPredict architecture consists of several key components interacting across different chains:
{`
+----------------------------+ +----------------------------+ +----------------------------+
| | | Cross-Chain Messaging | | Arbitrum Sepolia |
| - Prediction Market Smart |<----->| - Listens to Events |<----->| - Mirror Market Creation |
| Contract (createMarket) | | - Relays Market Data | | destination chain |
| | | - Uses Wormhole | | |
+----------------------------+ +----------------------------+ +----------------------------+
^
|
+----------------------------+
| User (Frontend) |
| Interacts with Market |
| on source chainX |
| |
+----------------------------+
`}
To get a local copy up and running follow these simple steps.
- Node.js (v16 or later)
- Yarn
- Clone the repo
git clone https://github.com/mxber2022/MetaPredict
- Navigate into the project directory
cd MetaPredict - Install dependencies
yarn
- Start the development server
The application will be available at http://localhost:3000.
yarn dev
- Build the application
yarn build
- Start the production server
yarn start
Explore the live version of MetaPredict at: https://meta-predict.vercel.app
Distributed under the MIT License. See LICENSE for more information.
For inquiries, please reach out to mxber2022@gmail.com.
Project Link: https://github.com/mxber2022/MetaPredict