ava-labs / ava-labs/open-defi-hackathon

Prediction Market

Open
#2 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
3
Forks
0
PR merge metrics
No merged PRs in 30d

Description

### Prize Bounty

$7,500 in USDC

### Challenge Description

Prediction markets enable trading contracts which pay based on the outcome future events. They enable participants to put their money on the line based on their expectations.

This challenge is to build an EVM-compatible prediction market on the Avalanche C-Chain. The outcome should be binary and provable via an on-chain oracle, such as a price prediction market where the outcome is decided via Chainlink price feeds.

Users should be able to deposit AVAX (or another token) into a wallet and then buy shares in a particular prediction. Share prices should reflect the probablility of the expected outcome.

### Submission Requirements

1. Users should be able to deposit AVAX (or another token) into a wallet and then buy shares in a particular prediction.
2. Share prices should reflect the probablility of the expected outcome.
3. Prediction outcomes should be binary and resolve unambigiously via on-chain data feeds
4. Smart contract(s) and front-end code should be available for review/audit and licensed under a common Open Source license such as MIT or BSD-3.
5. Full documentation
6. Video demo of the submission

[Avalanche Developer Documentation](https://docs.avax.network)

### Judging Criteria

This category is limited to 1 winner. The prediction market which most closely meets the submission requirements will be the winner. Partial or unfinished submissions are not eligible for the prize. If no submission meets the requirements then there will be no winner.

### Winner Announcement Date

Sept 30th

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the linked Avalanche Developer Documentation; the issue names no repository files, tests, or implementation entry points. Define the smart-contract and front-end scope from the submission requirements, then verify that the binary oracle resolution, wallet deposits, share pricing, licensing, documentation, and video demo are all complete.

Written by the indexing model from the issue text.

Assessment

Domain
blockchain, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
10/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.