Nostronet
Decentralized prediction markets
Created on 29th June 2025
•
Nostronet
Decentralized prediction markets
The problem Nostronet solves
🚀 Nostronet – Prediction Markets Reinvented
🎯 The Problem We're Solving
Prediction markets today are broken.
They’re either centralized, unfair, or slow—and often all three. Nostronet is a decentralized prediction platform that uses Chainlink’s powerful stack to fix this.
🧱 What’s Broken — and How We Fix It
🏛️ Centralization & Trust Issues
Problem: Many platforms rely on manual resolution or centralized oracles.
Nostronet: Trustless resolution powered by Chainlink Price Feeds and Chainlink Automation — fully autonomous and tamper-proof.
🎲 Unfair Reward Distribution
Problem: “Whales” dominate outcomes — smaller participants are often ignored.
Nostronet: Introduces Chainlink VRF to offer provably fair bonus rewards — giving everyone a shot at extra winnings, not just the biggest bettors.
⏱️ Delayed & Manual Settlements
Problem: Manual settlement leads to delays and disputes.
Nostronet: Fully automated market resolution with historical price verification using Chainlink Automation.
📱 Poor User Experience
Problem: Most UXs are clunky, unclear, and intimidating.
Nostronet: Built mobile-first, with a clean UI, real-time odds, and one-click betting.
🧠 Who It's For & What They Can Do
📈 For Traders & Speculators
- Bet on the future price of assets like BTC, ETH, etc.
- Hedge positions through directional bets
- Earn from accurate predictions + bonus rewards
🏦 For DeFi Protocols
- Use as an insurance primitive
- Generate market sentiment data
- Hedge DAO treasuries through outcome markets
🧑💻 For Developers
- Build on open-source composable infrastructure
- Integrate Chainlink-powered markets into any app
- Deploy your own markets using the factory contract
✅ Why It's Easier & Safer
| Feature | Old Prediction Markets | Nostronet |
|---|---|---|
| Resolution | Manual, delayed | Automated, trustless with Chainlink |
| Rewards | Based on stake only | Includes fair random bonuses |
| UX | Complex and slow | Fast, clean, mobile-first |
| Odds transparency | Opaque or hidden | On-chain and auditable |
| Bet settlement | Requires claiming manually | Automatic payouts |
💡 Key Innovations
- Historical Price Resolution: Gets the price closest to resolution time using multiple Chainlink rounds
- Random Bonus Mechanism: Rewards not only the most accurate, but adds an element of fairness
- Factory-Driven Deployment: Every new market auto-configures Chainlink services
- Gas-Optimized Payouts: Efficient batch calculations to reduce cost
- Failsafes: Redundant fallback logic for price feeds and VRF
🏗️ Built with Chainlink
- Price Feeds for real-time and historical price accuracy
- VRF for provable randomness in bonus rewards
- Automation for trustless, timed resolution
- Modular Factory Pattern for scale and reusability
🌍 Why Nostronet Matters
We're not just another prediction platform — we're a new primitive for trustless forecasting.
By combining transparent markets, automated logic, and provable fairness, Nostronet unlocks the next evolution of DeFi-native prediction systems.
Challenges I ran into
🧩 Challenges I Ran Into
🕵️♂️ Historical Price Resolution
Accurately resolving markets based on historical prices was much harder than expected. Chainlink Price Feeds don't provide direct access to past prices at arbitrary timestamps, so I had to design a system that searches through multiple rounds to find the closest available data before a given time — balancing accuracy, gas cost, and reliability.
⚙️ Chainlink Automation Integration
Configuring Chainlink Automation to correctly trigger market resolution required careful coordination of upkeep registration, resolver logic, and round timing. Syncing these with price feed availability pushed me to deeply understand how Chainlink Automation works behind the scenes.
🎰 Randomness Distribution Fairness
While integrating Chainlink VRF was straightforward, deciding how to distribute random bonus rewards fairly (without skewing incentives) was a design challenge. I experimented with different formulas until I found a balance between fairness and gamification.
🛡️ Fail-Safe Logic
To make the protocol resilient, I implemented fallback mechanisms for Chainlink VRF and price feeds (e.g. in case of delayed updates or failures). Coordinating these without breaking assumptions across contracts was trickier than expected.
Tracks Applied (1)
Onchain Finance
Technologies used
