Search projects, hackathons, sponsors and tech

    ← All projects

    Demo

    About

    The problem it 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.

    How it's made

    Challenges we 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.