A decentralized prediction market platform built on Solana, EVM(BASE, Xlayer, BNB ) blockchain, inspired by Polymarket. This project enables users to create markets, trade positions, and resolve outcomes based on real-world events.
- Market Creation: Create prediction markets for any event
- Liquidity Provision: Add and withdraw liquidity to markets
- Trading: Trade positions using Yes/No tokens
- Market Resolution: Automatic resolution based on final outcomes
- Fee Structure: Platform and LP fees for sustainable operations
If you wanna build prediction market project like this, plz contact here)
The project is built using:
- Solana Web3.js
- Anchor Framework
- SPL Token Program
- Associated Token Program
- Node.js
- Yarn
- Solana CLI
- Anchor Framework
- Build the program:
anchor build- Deploy the program:
anchor deployConfigure your project settings:
yarn script config -e devnet -k <your-keypair-path> -r <your-rpc-url>- Create a new market:
yarn script market -e devnet -k <your-keypair-path> -r <your-rpc-url>- Add liquidity to a market:
yarn script addlp -y <yes-token-address> -n <no-token-address> -a <amount> -e devnet -k <your-keypair-path> -r <your-rpc-url>- Trade positions:
yarn script swap -y <yes-token-address> -n <no-token-address> -a <amount> -s <style> -t <token-type> -e devnet -k <your-keypair-path> -r <your-rpc-url>- Withdraw liquidity:
yarn script withdraw -y <yes-token-address> -n <no-token-address> -a <amount> -e devnet -k <your-keypair-path> -r <your-rpc-url>- Resolve market:
yarn script resolution -y <yes-token-address> -n <no-token-address> -e devnet -k <your-keypair-path> -r <your-rpc-url>61hRVTaWHMVFFrmDX8oKKecEJu2unneEZ1ojwRa8cC9i5mjGA9qf6MLkCSJq5k3dsteLcEKGLsXRnXATgnvJ3kn
4Bu1wf7LxtYNp1SZxuBJQENkpW4H1bLZYW8T4PaTBDkcmj87gGCdK7UxwxKLmo5ZbDiaHyhBGsgxQEQjAZBc8UdE
2z9CsyN3pbpXgomzQb61VVm9U2Qhmc2eDsqVEDx6HePLzXnrBjVZtkfbiESbgvicWD4sTqeZ7imnLGMkj1M6NeDA
4itxyZS1pvXYXDwaxV2qit45BhSWzXNpgQw244xVUvpWYVoS4UctYunLzMkEENKEDoHyL37HSCQ86esv3C684XY7
f1z3gXdu76gP2HDAAJpPJNC7zWB7HvqS743EtHKPPtwv7P7A2CiEbR1rEnkYwZJQ2eE1XW9ARFxWEGnzugjQCwm
4DFb3Y8fiZEHYV5KNVUP5w8E79AbMpjmJnV8yqwC9s21x2Z8BREu7UT9N1CLYAEdbatypn8HPVVcAxG675qnryfH