Fairground Fairground

Final pre-deployment - Bug hunt and Rewards trading game

From Fri 29th April until Thu May the 4th 10 am UTC, we will be running a trading and rewards game as well as bug hunting incentive on Validator testnet.

The games will be divided into two parts, one linked to rewards and trading and the other linked to finding bugs.

Important to note, just as during the Bonus rounds we will be performing another async upgrade during the incentive.

Bug hunting

We have set up the Bughunting program to enhance the deployment process by detecting any additional bugs before the final release. As part of this program, rewards will be given based on the severity of the bug and whether it’s related to the Front End or Core.

It is important to note that in order to qualify for the rewards, the reported bugs must be within the defined scope, unique, reproducible, and recorded in Github discussions. If multiple users report the same bug, we will apply a “first come, first served” approach, and the user who reported it first in the Github discussions will be eligible for the reward. Thank you for your participation in helping us identify and eliminate any potential issues.

In scope

Front End:

  • Console
  • Desktop Wallet
  • Block Explorer
  • Validator testnet
  • Core:

  • Any bug found on the Core through use of the APIs and the CLI Wallet
  • Out of scope

  • Bugs already recorded in Core known issues
  • Bugs already recorded in Front End known issues
  • Bugs already recorded in Github discussions
  • Bugs found linked to the Governance App
  • Reward structure

    TrivialMinorMajorCritical
    Core20 $VEGA*100 $VEGA**300 $VEGA500 $VEGA
    Front End20 $VEGA*50 $VEGA**150 $VEGA250 $VEGA

    Trivial: The defect does not affect functionality or data. It does not even need a workaround. It does not impact productivity or efficiency. It is merely an inconvenience. Example: Petty layout discrepancies, spelling/grammatical errors.

    Minor: The defect affects minor functionality or non-critical data. It has an easy workaround. Example: A minor feature that is not functional in one module but the same task is easily doable from another module.

    Major: The defect affects major functionality or major data. It has a workaround but is not obvious and is difficult. Example: A feature is not functional from one module but the task is doable if 10 complicated indirect steps are followed in another module/s.

    Critical: The defect affects critical functionality or critical data. It does not have a workaround. Example: A feature is not functional from one module but the task is doable if 10 complicated indirect steps are followed in another module/s.

    *Maximum number of Trivial paid is 10 Core and 10 Front End each. If we receive over 10 we will raffle 10 winners in each category.

    **Maximum number of Minor paid is 5 Core and 5 Front End each. If we receive over 5 we will raffle 5 winners in each Category.

    Reward pools and PNL

    Rewards and PNL is divided into 3 parts, one linked to best PNL, one to Maker Fees Paid reward pool and the third Maker Fees Received reward pool. The reward pools for ETH/USD and BTC/USD market will be of the same size.

    PNL: The users with the best PNL on ETH/USD and/or BTC/USD market

    Maker Fees Paid: Users which has received the most reward from the reward pool linked to maker fees paid on ETH/USD and/or BTC/USD market.

    Maker Fees Received: Users which has received the most reward from the reward pool linked to maker fees paid on ETH/USD and/or BTC/USD market.

    You can find the current active reward pools in the reward section.

    Trading funds: Each epoch, you will receive funds on your account. The current epoch and time until next one can be tracked here.

    Reward structure

    The following is the reward structure for the trading and reward games, 1500 $VEGA in total.

    Best PNL Reward

    PositionUserRewards
    170 VEGA
    250 VEGA
    340 VEGA
    430 VEGA
    525 VEGA
    620 VEGA
    720 VEGA
    820 VEGA
    920 VEGA
    1020 VEGA
    1120 VEGA
    1220 VEGA
    1320 VEGA
    1420 VEGA
    1520 VEGA
    1620 VEGA
    1720 VEGA
    1815 VEGA
    1915 VEGA
    2015 VEGA

    Maker fees paid reward pool

    PositionUserRewards
    170 VEGA
    250 VEGA
    340 VEGA
    430 VEGA
    525 VEGA
    620 VEGA
    720 VEGA
    820 VEGA
    920 VEGA
    1020 VEGA
    1120 VEGA
    1220 VEGA
    1320 VEGA
    1420 VEGA
    1520 VEGA
    1620 VEGA
    1720 VEGA
    1815 VEGA
    1915 VEGA
    2015 VEGA

    Maker Fees received Reward pool

    PositionUserRewards
    170 VEGA
    250 VEGA
    340 VEGA
    430 VEGA
    525 VEGA
    620 VEGA
    720 VEGA
    820 VEGA
    920 VEGA
    1020 VEGA
    1120 VEGA
    1220 VEGA
    1320 VEGA
    1420 VEGA
    1520 VEGA
    1620 VEGA
    1720 VEGA
    1815 VEGA
    1915 VEGA
    2015 VEGA

    How to participate in the incentive games

      Users that did not apply for Mainnet Simulations 1,2,3,4 and/or Bonus:

    1. Go through the registration for Mainnet Simulations 4 here.
    2. All participants

    3. Start trading on BTC/USD and or ETH/USD market on Validator testnet using the Console, API and/or register bugs.
    4. End up at the top of one or more leaderboards in order to collect your reward!

    Please note that the following instruction is for testnet only! If you are using a local CLI wallet, you are required to run version v0.70.0 or later, as for the Vega Wallet Desktop app v0.10.0 or later is required. You can download the appropriate wallet by following these instructions.

    By competing in a lifelike market for a share of the VEGA incentives, you’ll learn about Vega and find out first-hand what it’s like to trade on Vega markets.

    In addition to the trading game incentive, we would highly appreciate any bugs or suggestions of improvements to the console to be submitted on github discussions.

    The project will also benefit from all the data created, metrics collected, and feedback received, which will help develop and improve the protocol. If we’re really lucky and something goes wrong we might even find and fix some bugs!

    Market details

    Market details will be visible through Console and APIs.

    All announcements for this market will be made via the Vega Protocol Twitter account @vegaprotocol so make sure you follow to stay up to date.

    HOW TO CLAIM YOUR TOKENS

    After 31st May 2023, winners will be able to get a token claim link by logging onto the token rewards website with the Twitter account used to register for Fairground Incentives (this is the Twitter handle on the list above). You will be asked to confirm your country of residence - unfortunately, those in restricted countries will not be able to claim tokens.

    This is a unique, one time use link, and not specific to any individual so it can be used by anyone to claim tokens. Please treat it with the same security as you would a token. Unfortunately, Vega cannot rectify any mistakes, lost links, or links that have already been used. You know the drill!

    All tokens have a linear vesting. All tokens, either locked or vested, can be staked on the Vega network once it is live.

    Further information

    All announcements for this incentivised period will be made via the official Fairground Twitter account @VegaFairground so make sure you follow to stay up to date. This includes changes, updates and early closing of the period.

    Check out the Incentive Terms and Conditions for information related to all incentives.

    Rules

    Us
    Vega

    Check out Vega Console (no wallet needed)
    Go
    Get a hosted wallet (quick start)
    Go
    Run your own Vega wallet
    Go

    Build 
    on Vega

    Try it out in your browser with Gitpod
    Go
    Watch a video tutorial
    Go
    Read the API and tutorials - using Vega’s APIs, REST GRPC and GraphQL
    Go

    Ge
    Rewarded

    Register to take part in Fairground incentives
    Go
    Claim your tokens
    Go
    Check out the bounties
    Go