Metis Ethereum Hackathon Official Rules

1. Sponsor:

MetisLab Foundation Ltd., 3 Fraser Street, #05-25, DUO TOWER< SINGAPORE, 189352, is inviting you to participate in its first Ethereum Hackathon open worldwide to be conducted online.

2. Dates and times for the event milestones:

Registration Period: Until Thursday, December 30 (11:45 pm ET)

Opening DaySaturday, October 2, 2021
Submission Period: Saturday, October 2, 2021 (11:00 am ET) – Thursday, December 30, 2021 (11:45 pm ET)
Judging Period: Saturday, January 1, 2022, to Saturday, January 15, 2022
Closing Ceremony and Winners Announcement: Thursday, January 20, 2022.

3. Eligibility: Those interested to participate in the Metis Hackathon must choose to participate either individually or in teams (“Participants”) but cannot apply more than once.

  • Individuals who are at the age of majority pursuant to the laws of their country of residence as of the time of entry.
  • Entities (including corporations, not-for-profit corporations and other nonprofit organizations, limited liability companies, partnerships, and other legal entities) that exist and have been organized or incorporated at the time of entry.

 Exclusions: Unfortunately, we cannot accept registration if at least one of the following items apply to you:

 ·         You are a resident of a country, state, province, or territory where the Administrator´s applicable laws or Participant’s country of residence local law prohibits participating or receiving a prize in the Hackathon (including but not limited to, Brazil, Quebec, Cuba, Iran, North Korea, Syria, and any other country designated by the United States Treasury's Office of Foreign Assets Control)

  • You work or render consulting or any other services for the Sponsor, the Partners, or any of the Sponsor, Judges, or Partners affiliates. For the purposes of these rules, an Affiliate is any legal entity or individual controlling fifty percent (50% ) or more of the decision-making of the entity it is related to.

4. Registration and Submission Process:

4.1.       Register on the Hackathon Website by clicking the “Join Hackathon” button.

By registering for the Hackathon you grant your full and continuous consent for the Sponsor and Devpost to collect and maintain a Participant’s personal information for the purpose to operate and publicize the Hackathon. If additional authorization for personal data treatment is required by the country of residence of the Participant, the Sponsor reserves the right to ask for the filing of additional informed consent forms, and in such a case registration will not be complete until such a form has been submitted by the Participant.

4.2. Each project application must contain at least: 

 I.             1-page abstract with the definition of the problem to solve and resolution approach

ii.            1-page scope of work with a draft budget to take proof of concept to prototype (budget will not be provided by the Hackathon, the purpose of the requisite is for cost-effect awareness) 

iii.      1-page description of the technology that will be used

iv.      Demo video or presentation slides. Your video should be around 3 minutes long

4.3.- Project requirements:

The main purpose of the Projects must be to implement on Metis.io a scalable, performant Ethereum-based DApp or integrate or migrate their existing Ethereum dApps onto the Metis Layer-2 development environment.

4.4.- Conditions that Submissions must meet to qualify for Prizes:

4.4.a.- Projects can apply for just one track

4.4.b.- The solution must contain:

  • A working prototype running on Metis Layer 2 with:
    • A user-friendly interface 
    • No major errors that affect the core functionality of the application
    • Built on the Metis Platform
  • Documentation
  • Video Demonstration
  • Code that is fully open-source and complies with the applicable licenses

·         Access to your working application or Github code repository. Access must be provided to the working application or code for judging and testing by providing a link to a website, functioning demo, and a Github repository.

4.4.c.- The solution must achieve targeted outcomes as described in the proposed definition

4.4.d.- The solution must have complied with the following prerequisites:

4.4.d.1. Offer a specific solution to a problem

4.4.d.2. Able to make an impact on the target niche being addressed

4.4.d.3. Have business value using technology to innovate and solve the challenges and problems addressed

4.4.d.4. Be realistically achievable

4.4.d.5. Be cost-effective (at least in concept)

4.4.d.6. Have a lawful objective and execution

 The Project must be capable of being successfully installed and running consistently on the platform for which it is intended and must function as depicted in the video and/or expressed in the text description.

A submitted project must run on at least one of the below platforms:

  • Smartphone or tablet (iOS or Android)
  • Web browser (mobile or desktop)

 If a Project integrates any third-party SDK, APIs, and/or data, the Participant must be authorized by the third party to use them.

The Participant must allow access free of charge and without any restriction, for testing, evaluation, and use by the Sponsor, and Judges until the Judging Period ends.

5. Judging:

Compliant submissions will be evaluated by a panel of judges selected by the Sponsor (the “Judges”). Judges may be employees of the Sponsor or third parties.

The Judges will evaluate the level of complexity and innovation, as well as the methodology and deployment, originality will also be weighted to allocate the applicable prizes among the participants in their respective categories.

 Note that prizes will be awarded solely based on the decision of the judging panel.

 6. Intellectual Property Rights

 All submissions remain the intellectual property of the Participants that developed them. Participants grant (free of charge) to the Sponsor and Devpost the right to promote the submission and use the name, likeness, voice, and image of all individuals contributing to submission, in any materials promoting or publicizing the Hackathon and its results, during the Hackathon Period and for three years thereafter. 

By submitting an entry or accepting any prize, Participants represent and warrant that (a) submitted content is not copyrighted, protected by trade secret, or otherwise subject to the third party intellectual property rights or other proprietary rights, including privacy and publicity rights, unless the Participant is the owner of such rights or has permission from their rightful owner to post the content; and (b) the content submitted does not contain any viruses, Trojan horses, worms, spyware, or other disabling devices or harmful or malicious code.

 7.- Categories and Prizes: 

7.1.-MAIN PRIZES

7.1.a.-Decentralized Finance (DeFi) Projects Track: 

·         First Place DeFi on Metis Prize equivalent to US $25,000 delivered in Metis Tokens calculated at the winner announcement.
Second Place DeFi on Metis Prize equivalent to US $15,000 delivered in Metis Tokens calculated at the winner announcement.


7.1.b.- Popular Web2->Web3 Integrations Track: 

·         First Place Web 2 Integration on Metis Prize equivalent to the US $25,000 delivered in Metis Tokens calculated at the winner announcement.
Second Place Web 2 Integration on Metis Prize equivalent to the US $15,000 delivered in Metis Tokens calculated at the winner announcement.

7.1.c.-Popular Web3->Metis Integrations Track: 

·         First Place Web 3 Integration on Metis Prize equivalent to the US $25,000 delivered in Metis Tokens calculated at the winner announcement
Second Place Web 3 Integration on Metis Prize equivalent to the US $15,000 delivered in Metis Tokens calculated at the winner announcement.

7.1.d.-Decentralized Gaming Track: 

·         First Place Gaming DApp on Metis Prize equivalent to US $25,000 delivered in Metis Tokens calculated at the winner announcement.
 Second Place Gaming DApp on Metis Prize equivalent to US $15,000 delivered in Metis Tokens calculated at the winner announcement.

7.1.e.- Digital Art/Collectibles Track: 

·         First Place NFT DApp on Metis Prize equivalent to US $25,000 delivered in Metis Tokens calculated at the winner announcement.

·         Second Place NFT DApp on Metis Prize equivalent to US $15,000 delivered in Metis Tokens calculated at the winner announcement.


7.1.f.-United Nations Sustainable Goals Track:   

·         First Place UN Sustainable Project on Metis Prize equivalent to the US $25,000 delivered in Metis Tokens calculated at the winner announcement.
 Second Place UN Sustainable Project on Metis Prize equivalent to the US $15,000 delivered in Metis Tokens calculated at the winner announcement.
 

EXTRA PRIZES/BONUSES:

All Tracks submissions are invited to apply for the additional Metis Layer 2 Ecosystem funding at https://metis.io/grants, select "Builder Mining" in the submission form, and be selected to draw mining rewards from every transaction your DApp makes on Metis. We set aside $1,000,000 USD in $METIS tokens for this program.

The winner of the FIRST and SECOND place of each track is eligible for the post-hackathon mining benefits from the total prize pool of $1,000,000 in $METIS tokens. 

 

7.2.-PARTNER SPONSORED PRIZES

Partner Sponsored Prizes will be allocated to a number of Participants to be selected from all categories, these are complementary prizes and do not bear a relationship with Categories listed at 7.1 above

             7.2.1
4EVERLAND

4EVERLAND as Metis Ethereum Hackathon the official clouding platform will provide free decentral website hosting service and a special prize for competitors, which only requires deploying projects on 4EVERLAND.

4EVERLAND determines whether projects qualify or not based on their domain names.

Deploy here: https://www.4everland.org/

REQUIREMENTS

Only deployed on 4EVERLAND projects qualifies 4EVERLAND Rewards.

Details could be found at https://docs.hosting.4everland.org/guide/

 JUDGING CRITERIA
Projects need to be deployed in 4EVERLAND

         7.2.2 BCharity

BCharity Dev Program

Launching the BCharity Dev program to integrate Metis L2 into our system. This allows us to involve our community in development activities and also solve critical issues before we go further!

How to participate
Everyone is eligible to participate! Any issues found should be raised at [github link].

Check out our GitHub to learn more about our project
https://github.com/BCharity-Net/metisgive-frontend

The process of highlighting Dev
Dev must be raised on GitHub
Please mark the Dev by labeling the issue with any of these low, high, critical
If it's a UI related issue then the developer must use UI-bug as label and issue type label use critical or high or low depending on the Dev

Different severity levels of Dev

3 Kinds:

Critical: Dev that can stop entire systems (System Issue, Smart Contract, Security Vulnerability, UI Crash, etc.)
High: Dev that won’t create losses but need fixing - Minor Security Issues, Minor System Issues (false data), Minor Smart Contract, UI Issues that may confuse users (funds and other features)
Low: Dev that will not cause any big issues but it’s good to have them fixed - UI issues (ex formatting issues, component load issue, refresh issues), Security Issue

How much you can win for each severity level
Top 1 people who will find the most critical issues, will be getting $1000USD worth of GIVE tokens.
Top 2 people who will find the most high-level issue, will be getting $500USD worth of GIVE tokens each.
Top 5 people who will find most low-level issues will be getting $200USD worth of GIVE tokens each.

Things you need to do
We will release the payment to multiple contributors depending on the Dev they are submitting and voting by Metis community members.
Please make sure to provide your eth wallet address while submitting the Dev.
Please make sure to join our Discord and Telegram channel for any questions related to the Dev.

                7.2.3 WOWswap Prize:

WOWSwap Liquidation Bot Introduction: When traders make leveraged trades via WOWswap, they borrow additional capital from liquidity pools, providing received tokens as collateral for their loans. If the collateral's value becomes equal to or less than the loan's value adjusted for a liquidation margin, then the leveraged position can be liquidated by anyone who sends a liquidation transaction.
Liquidation condition: Collateral ≤ Loan * (1 +Liquidation margin)

Current values of collateral and loans vary depending on spot token prices on decentralized exchanges, such as Pancakeswap (BSC), Quickswap (Polygon), and Mdex (HECO). So a liquidation bot should be able to constantly monitor all opened positions in real-time and send liquidation transactions when liquidation conditions are satisfied.

Our current liquidation bot is open-source. You can learn how it works here: https://github.com/wowswap-io/liquidation-bot

Hackathon Task:
Develop a bot that can send liquidation transactions earlier than our current WOWswap liquidation bot.

For example, let’s assume that Trader 1 bought Token A with leverage on WOWswap and his position is close to liquidation. When Trader 2 sells Token A on Pancakeswap, he sends the transaction to the Pancakeswap router. The transaction then goes to the Mempool. It can be there for a few seconds or even minutes or hours, depending on how high or low the trader sets the gas fees.

A great bot can scan this Mempool, see the sell transaction, and figure out that once the transaction is mined, the price of Token A on Pancakeswap will drop even further and meet a liquidation condition for Trader 1’s position. So the bot does not wait until Trader 2’s transaction is confirmed in the block but instead sends a liquidation transaction right away.

The bot should be able to run without crashing or be able to quickly restart itself in case of occasional crashes.

The bot should be gas-efficient and should not SPAM the network with liquidation transactions if the liquidation condition is not yet met.

Prize:
$5,000-$10,000, depending on the solution
https://m.youtube.com/watch?v=fQvCCCEutjc

                 7.2.4 IDCAP Crypto Asset Professional Certification:

Online training lasts 6 weeks and an in-person exam afterward. The start date of the program will be announced later, the winners will be informed through the chosen communication channel. All participants will be asked to book an exam at the nearest Pearson exam center in their city/country after completing the course. The certificate will be available after successfully passing the exam. Program description