Skip to content
No Risk Pot

No Risk Pot

Zero Loss lottery on the Avax blockchain

Created on 29th June 2025

No Risk Pot

No Risk Pot

Zero Loss lottery on the Avax blockchain

The problem No Risk Pot solves

No Risk Pot addresses major issues in traditional and DeFi lottery systems by introducing a no-loss, yield-based lottery model. Here's how it solves key problems:

  • 🔐 No Capital Loss: Users buy tickets with PYUSD, but their principal is never at risk—they receive it back regardless of winning or losing.
  • 💸 Yield-Based Prizes: The platform invests pooled funds into DeFi strategies like liquidity pools to generate interest; only the interest is used for prize distribution.
  • 🧑‍⚖️ Fair and Transparent Winner Selection: It uses Chainlink VRF v2.5 for secure, decentralized randomness, ensuring fair draws without manipulation.
  • ⚙️ Capital Efficiency: Unlike traditional lotteries that lock or burn funds, No Risk Pot puts all deposited capital to work, making the system economically sustainable.
  • 📈 Encourages Participation: The risk-free nature and transparency attract users who want to engage in gamified finance without fear of loss.
  • 🛠️ Admin Automation: The admin dashboard simplifies ticket management, fund distribution, and winner announcement, enhancing scalability and usability.

In essence, No Risk Pot transforms the lottery into a safe, fair, and DeFi-integrated financial game, combining fun with financial responsibility.

Challenges I ran into

During development, one of the main challenges was integrating Chainlink VRF v2.5 for secure and verifiable randomness. Unlike earlier versions, VRF v2.5 requires a more complex subscription model and coordination between the consumer contract and Chainlink’s Coordinator contract. Setting up the subscription, funding it with LINK, registering the consumer contract, and handling async callback functions introduced a learning curve and debugging effort. Ensuring that the random number was fetched and processed correctly during the draw without blocking or failing required careful handling of contract logic and events. Additionally, simulating this flow on testnets like Sepolia with limited documentation and available LINK posed further friction during testing and deployment.

Tracks Applied (2)

Onchain Finance

Onchain Finance Track – No Risk Pot No Risk Pot fits perfectly into the Onchain Finance track as it leverages decentra...Read More

Avalanche Track

Avalanche Track – Why We Chose It for No Risk Pot We chose Avalanche for building No Risk Pot due to its high throughp...Read More
Avalanche

Avalanche

Discussion

Builders also viewed

See more projects on Devfolio