Dev Team Builds Prediction Market That Blocks Insider Trades Before They Happen
A team at VTHacks 14 built a pari-mutuel prediction market prototype called 'Not An Insider (Just Lucky)' that enforces conflict-of-interest checks directly within the trade path rather than relying on post-fact investigations. Every trade submission passes six enforcement gates — including signature verification, nonce checks, identity registration, affiliation restrictions, balance checks, and proximity to material events — before being accepted or flagged. Blocked trades are recorded alongside accepted ones in a hash-chained audit trail, so the system can explain why a trade was denied without reconstructing scattered logs. The project uses GoDaddy's ANS for identity registration, Supabase for database management, and a Next.js and TypeScript backend, with the frontend hosted on Vercel. The team noted that declared affiliations are not yet independently verified, and banking endpoints remain disabled on the public demo while account-authorization workflows are completed.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in