{"id":39626339,"url":"https://github.com/kuestcom/prediction-market","last_synced_at":"2026-01-18T08:35:51.152Z","repository":{"id":309197504,"uuid":"1028651481","full_name":"kuestcom/prediction-market","owner":"kuestcom","description":"Launch Your Own Decentralized Prediction Market in Minutes.","archived":false,"fork":false,"pushed_at":"2026-01-14T14:07:54.000Z","size":5397,"stargazers_count":27,"open_issues_count":3,"forks_count":21,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-01-14T15:47:58.698Z","etag":null,"topics":["arbitrage","cryptodev","defi","ethereum","kalshi","kalshi-clone","liquidity","opensource","polygon","polymarket","polymarket-clone","prediction-markets","smartcontracts","trade","trade-bot","web3"],"latest_commit_sha":null,"homepage":"https://kuest.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kuestcom.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-07-29T21:16:40.000Z","updated_at":"2026-01-14T14:07:58.000Z","dependencies_parsed_at":null,"dependency_job_id":"fe0074c3-e3db-47cb-a3e3-815c57323715","html_url":"https://github.com/kuestcom/prediction-market","commit_stats":null,"previous_names":["forkast-prediction-market/forkast-prediction-market"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kuestcom/prediction-market","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kuestcom%2Fprediction-market","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kuestcom%2Fprediction-market/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kuestcom%2Fprediction-market/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kuestcom%2Fprediction-market/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kuestcom","download_url":"https://codeload.github.com/kuestcom/prediction-market/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kuestcom%2Fprediction-market/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28534148,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-18T00:39:45.795Z","status":"online","status_checked_at":"2026-01-18T02:00:07.578Z","response_time":98,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arbitrage","cryptodev","defi","ethereum","kalshi","kalshi-clone","liquidity","opensource","polygon","polymarket","polymarket-clone","prediction-markets","smartcontracts","trade","trade-bot","web3"],"created_at":"2026-01-18T08:35:51.089Z","updated_at":"2026-01-18T08:35:51.142Z","avatar_url":"https://github.com/kuestcom.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚀 Launch Your Decentralized Prediction Market in Minutes\n\n\u003e **🚨 Big Announcement (05 Jan 2026): Forkast is now Kuest.** This repo has been reset for clean redeploys — expect to redeploy from scratch, reset the DB, and update your env vars, URLs, and docs.\n\n[![License: Kuest MIT+Commons](https://img.shields.io/badge/License-Kuest--MIT--Commons-blue.svg)](./LICENSE) [![CI](https://github.com/kuestcom/prediction-market/actions/workflows/ci.yml/badge.svg)](https://github.com/kuestcom/prediction-market/actions/workflows/ci.yml)\n\n[![Kuest Banner](https://i.imgur.com/q1edYP5.png)](https://kuest.com)\n\nOpen-source project to launch and monetize Web3 prediction markets, inspired by Polymarket, but with full transparency and control.\n\n## ✨ Core Benefits\n\nTired of centralized platforms? Want to build your own business in the DeFi space? This project offers you:\n\n- **⚡ Rapid Launch:** Get your prediction market website running in **minutes**, not months.\n- **📈 Ready Events \u0026 Liquidity:** We sync popular events from platforms like Polymarket, ensuring you have active markets with initial liquidity for your users.\n- **💰 Earn Fees Automatically:** Earn **1% of traded volume** on your fork, directly via smart contracts. Another 1% goes to maintain backend infrastructure, blockchain operations, and continuous development of the base protocol.\n- **🛠️ Hassle-Free \u0026 Transparent:** Infrastructure is managed for you, while you keep full control over the code and operations. Focus on growing your community and contributing to a decentralized ecosystem.\n- **💸 Arbitrage Opportunities:** Your users can profit from price differences between your platform and other prediction markets like Polymarket, creating natural trading volume and liquidity.\n- **⚡ Built on Polygon:** Fast transactions with minimal fees, ideal for traders and scaling your market.\n- **🗳️ Fair Event Resolution (via UMA/Oracles):** A global voting area ensures fairness and security of results.\n\n## 🛠️ Get Started Now!\n\nFollow these simple steps to launch your own prediction market:\n\n### 1. Fork the Repository\n\nClick the **Fork** button in the top right corner (and feel free to leave a **⭐ star**!)\n\n### 2. Create a New Project on Vercel\n\n1. Go to [Vercel](https://vercel.com) dashboard\n2. Select **Add New** → **Project**\n3. Connect your **GitHub account**\n4. Import and Deploy your **forked repository**\n\n*Note: The initial deployment may fail due to missing environment variables. This is expected.\nComplete Step 3 (Supabase) and Step 4 (environment) first, then redeploy from your project dashboard.*\n\n### 3. Create Database (Supabase)\n\n   1. Go to your project dashboard\n   2. Navigate to the **Storage** tab\n   3. Find **Supabase** in the database list and click **Create**\n   4. Keep all default settings and click **Create** in the final step\n   5. Once ready, click the **Connect Project** button to link to your project\n\n### 4. Configure Your Environment\n\n   1. **Download** the `.env.example` file from this repository\n   2. **Edit** it with your configuration:\n      - **Kuest CLOB Ordersbook**: Connect your wallet at [auth.kuest.com](https://auth.kuest.com), sign to verify ownership, and copy the API key, secret, and passphrase\n      - **Reown AppKit**: Get Project ID at [dashboard.reown.com](https://dashboard.reown.com)\n      - **Better Auth**: Generate secret at [better-auth.com](https://www.better-auth.com/docs/installation#set-environment-variables)\n      - **CRON_SECRET**: Create a random secret of at least 16 characters\n   3. Go to your Vercel project dashboard\n   4. Navigate to **Settings** → **Environment Variables**\n   5. Click **\"Import .env\"** button\n   6. Select your edited `.env.example` file\n\n### 5. Redeploy your project\n\n*Optionally, add your custom domain in **Settings** → **Domains** on your project dashboard.*\n\n### 6. Sync Your Fork (via GitHub Actions)\n\nIn your forked Kuest repository:\n1. Go to **Settings** → **Actions** → **General**\n2. Select **\"Allow all actions and reusable workflows\"**\n3. Click **Save** - This enables automatic sync with the main repository\n\n**Ready! 🎉** Your prediction market will be online with automatic database setup in a few minutes.\n\n## 🎯 Features\n\n- 📱 Mobile Ready\n- 🎨 Modern UI/UX (Polymarket-style)\n- 📚 Docs\n- 👨‍💻 API\n- ⚡ Live Price Updates\n- 💳 Web3 Wallets (MetaMask, Reown AppKit)\n- 📊 Advanced Charts \u0026 Analytics\n- 🔒 Secure Smart Contracts\n\n## 🔧 Tech Stack\n\n- **Frontend:** Next.js 16 (React 19, TS, Tailwind, Zustand, @visx)\n- **Backend/DB:** Supabase (Postgres, Drizzle)\n- **Auth:** Better Auth + SIWE\n- **Blockchain:** Polygon (viem, wagmi)\n\n## ⚠️ Disclaimer\n\nKuest is provided \"as is\" and should be used at your own risk. Review the [Modified MIT License with Commons Clause](./LICENSE) before deploying production forks: running derivatives that alter the core on-chain contracts or orderbook modules may fall outside the permitted use. Always verify smart contracts and comply with relevant regulations in your jurisdiction.\n\n## 🔗 Links\n\n\u003cdiv align=\"center\"\u003e\n\n**📚 [Documentation](https://kuest.com/docs/users)** •\n**🚀 [Live Demo](https://kuest.com)** •\n**🗺️ [Roadmap](https://github.com/orgs/kuestcom/discussions/51)** •\n**💬 [Discussions](https://github.com/orgs/kuestcom/discussions)**\n\n**📱 [Discord](https://discord.gg/kuest)** •\n**🐦 [X (Follow us)](https://x.com/kuest)** •\n**🐛 [Issues](https://github.com/kuestcom/prediction-market/issues)** •\n**⭐ [Contribute](https://github.com/kuestcom/prediction-market/blob/main/CONTRIBUTING.md)**\n\n---\n*🚧 This project is under active development.\nDevelopers and contributors are welcome to join and help build Kuest into a fully decentralized ecosystem.*\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkuestcom%2Fprediction-market","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkuestcom%2Fprediction-market","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkuestcom%2Fprediction-market/lists"}