blue-fin.vercel.app/

Overview
Bluefin is a prediction market focused specifically on the 2026 FIFA World Cup.
Users can trade outcome-based markets around matches, teams and tournament events, with market prices representing the collective expectation of participants.
The project explores prediction-market mechanics, real-time market data, trading interfaces and event-based settlement.
Stack
LANGUAGES
RustFRONTEND
Next.jsBACKEND & APIs
Rust
Axum
WebSocketSYSTEM ARCHITECTURE
Event-driven processingPrediction MarketsReal-Time Market DataBackground Workers
DATABASES
SQLite / SQLWEB3
DEVOPS & CLOUD
AWS
LinuxSystemdMetrics
WORLD CUP 2026 MARKETS
REAL-TIME TRADING
YES / NO CONTRACTS
ON-CHAIN SETTLEMENT
System Design
Next.js
│
▼
Trading API
│
┌───────┴────────┐
▼ ▼
Market Engine WebSocket
│ │
▼ ▼
Database Live Prices
│
▼
Settlement Worker
│
▼
Verification
│
▼
Solana
Primary Flow
Match / Event Created
→Market Created
→YES / NO Trading
→Orders Matched
→Live Market Updates
→World Cup Event Occurs
→Outcome Verified
→Settlement
→Payout
Problems Faced
Real-Time Sports Data
Prediction markets depend on timely event information. Incorrect or delayed data can affect market integrity.
Market Settlement
A prediction market must determine the final outcome unambiguously before payouts can occur.
Live Trading
Market prices need to update continuously as participants trade and as new information becomes available.
On-Chain Settlement
Blockchain settlement introduces its own transaction lifecycle and verification requirements.
About
Bluefin was built around the 2026 FIFA World Cup to explore prediction-market architecture in a focused real-world domain.
The project combines trading mechanics, live sports data, real-time market updates and blockchain-based settlement.
