FinTech

Uwin

Uwin prediction venue with on-chain settlement

Uwin is a prediction marketplace inspired by Polymarket: users trade outcome shares on real-world events, with transparent resolution rules and liquidity around binary and multi-outcome markets.

Uwin interface preview

Technology stack

Technology stack

  • MongoDB
  • Express
  • React
  • Angular
  • Node.js
  • Solidity
  • Chainlink

Representative technologies from the delivery-not an exhaustive inventory of every dependency or internal tool.

Challenge

Balancing fast off-chain UX with trustworthy settlement required clear oracle boundaries, collateral accounting, and protection against ambiguous or disputed resolutions without freezing user funds.

Approach

We used a MEAN/MERN hybrid the client standardised on: MongoDB and Express APIs for market metadata, user positions, and risk dashboards; Angular for an early operator console and React for the trader-facing app; Node.js workers for indexing and notifications. Smart contracts handled collateral, share minting/burning, and resolution hooks integrated with audited oracle feeds where events were objective.

Outcome

A working prediction venue with market creation workflows, order-style matching patterns, and resolution playbooks the operations team could run without engineering for every event.