English
« Back to Grant list
moonriver
Ended
2022/03/22 → 2022/05/23, 14:00

Moonriver Grant Hackathon

Apply Grant
View Guide »
  • 4293Votes received

  • 75.13 MOVRCommunity contribution

  • 1,669.1 MOVRMatching pool

🎉Congratulations to the winning judged submissions and quadratic funding recipients!

👇Check out our official announcement with details on all the winning projects https://moonbeam.network/blog/moonriver-grant-hackathon-winners/

Event Details

From March 23th to May 20th, the Moonriver Grant Hackathon brings $150,000 in prizes to all BUIDLers that are willing to build on Moonriver/Moonbase Alpha! The main goal is to reach as many developers/builders as possible so that they can start building, experimenting, and launching in a live, incentivized CanaryNet that's connected to Kusama MainNet.

With Moonriver, developers can quickly deploy new or existing Solidity DApps to the Moonriver parachain — with little or no modifications — and gain easy access to the Kusama network.

Application Guide: https://dorahacks.io/blog/guides/buidlers-guide-moonriver/

This hackathon is meant to be fun! Secondly, it's a learning opportunity and a chance to dive into the Moonriver ecosystem with resources like workshops and office hours. We have a number of exciting and lucrative bounties with sample project ideas. There are also two Moonshot bounties that are open-ended for any new project and 1/2 of all the hackathon rewards are distributed via Quadratic Funding (people's choice awards). Hackathon submissions do not need to fall under any specific bounty to be eligible for Quadratic Funding Rewards

Timeline

Opening Ceremony: March 23

Submission Due: May 20 10:00 AM EDT

Project Live Demo Session: From Early May

Voting Session: April 26 - May 23 10:00 AM EDT

Grace Period: May 23 - May 27

Release of Results: Late May

Who can participate?

Anyone can participate. Have fun building all kinds of projects on Moonriver!

Requirements

We're open to submissions from all kinds of projects, but make sure you can fulfill the following criteria by the end of the hackathon otherwise you'll not be eligible for prize :)


  • Needs to be deployed to Moonriver or Moonbase Alpha

  • Address the specific bounty description

How to Apply?


Submit your project as a BUIDL

The BUIDL upload officially starts today and participants can upload their projects through: https://dorahacks.io/grant/moonriver


We hightly recommend you to read the guidance before project submission: https://dorahacks.io/blog/guides/buidlers-guide-moonriver/


Bounties

Grand Prize


Grand Prize - XCM Cross-Chain Explorer


1st Place - $20,000


2nd Place - $5,000


XCM is a foundational new technology of Polkadot that allows heterogeneous blockchains to interoperate and seamlessly transfer value. XCM functionality recently debuted on Moonriver with the introduction of the XC-20 standard, a Substrate-native asset that conforms to ERC-20 standards. xcKSM, or KSM migrated from the Kusama Relay Chain, is the first XC-20 to launch on Moonriver. Currently, transferring assets via XCM between relay chain and parachain can be a frustrating experience because the information displayed in block explorers is limited and disjointed. For example, you might see a transaction that initiated your XCM transfer but it is not clear 1) that it is an XCM transaction and 2) the destination of the transfer. Your challenge is to build an explorer that tracks the status of a user’s assets and reflects accurate locations for assets transferred via XCM.


The main idea is to provide a nice UI and improve the UX for end users using XCM transfers. For example, put in your Ethereum Tx hash, or Substrate tx hash, or your address, and you’ll get a list of all the XCM you’ve done, with a link to the Event-ID on the target chain.


NFTs


NFT Collection Showcase DApp


1st Place - $7,000


2nd Place - $2,500

Build an app that allows users to showcase their NFTs on Moonriver. The best project submissions will: -- Support as many NFT collections on Moonriver as possible. -- Allow users to create and share a user-friendly link with their friends. For example, mynfts.com/KevinPurestake Instead of, mynfts.com/address/0x2c507D8A3517799061c00cd6e4868C62210b647f -- Display relevant NFT Metadata and traits such as supply, rarity, tokenID, etc.

NFT Creation and Deployment DApp


1st Place - $7,000


2nd Place - $2,500


Build an application that allows non-technical users to create and deploy NFTs to Moonbeam via a simple UI. Users should be able to upload image files for each NFT and specify various characteristics such as rarity. The best project submissions will:

  • Ensure the NFT image files are hosted on a decentralized service.
  • Allow users to set traits such as rarity and other characteristics.
  • Have a transfer functionality to allow NFTs to be transferred via web ui.
  • Feel free to use Pinata to help build your application.

Indexers Core Bounty


Integrate On-Chain Data with the Help of Indexers - $5,000


Retrieving data from blockchains can be a complex process but fortunately there are solutions such as Covalent API, TheGraph, and Subquery that make it a much more enjoyable experience. For example, to get a user’s ERC-20 token balances, you’d typically need to query the blockchain with every single token contract address to confirm a user’s balance. Instead, Covalent API allows you to do this in a single API call. Subquery allows you to query EVM and Substrate data with a unified manner. The Graph is a well-known decentralized indexing protocol that can efficiently store data into various indices called Subgraphs.


The best submissions for this bounty will:

  • Use an Indexer to provide a key piece of data in their application.
  • Be elegantly designed and intuitive for the end-user.

Gaming


Launch a Game on Moonriver


1st Place - $7,000


2nd Place - $2,500


Moonriver is fast, efficient, and interoperable, making it a perfect destination for gaming apps. Web3.unity is ChainSafe’s new open-source gaming SDK that makes it easy to integrate blockchain data into the Unity gaming engine. Web3.unity provides everything you need to power your gaming dApps and includes built-in wallet authentication among its many features. ChainSafe has published a comprehensive series of YouTube tutorials that demonstrates the capabilities of the SDK or you can check out the SDK docs here. To clarify, any gaming dApp is eligible for this bounty — you aren’t required to use ChainSafe’s gaming SDK to qualify.


Huobi Incubator Moonshots


Huobi Incubator Moonshot Bounties - 2 Awards of $10,000


If you’re building a unique DApp that doesn’t fit neatly into one of the already specified bounties, then this is the bounty for you! The only requirement here is that you haven’t submitted your project to other bounties.


Huobi Incubator Best Overall Projects

Best overall projects will be judged based on creativity, quality of the technical solution, and the user experience.


Huobi Incubator 1st Best Project Overall - $10,000.00


Huobi Incubator 2nd Best Project Overall - $7,500.00


Huobi Incubator 3rd Best Project Overall - $4,000.00


Setting up MetaMask for Moonriver

https://docs.moonbeam.network/builders/get-started/moonriver/#connect-metamask

https://www.youtube.com/watch?v=ywpc1UwpIyg


This QF round is using the Quadratic Funding V2 Protocol. Details of the new protocol can be found here: https://dorafactory.medium.com/quadratic-funding-v2-protocol-anti-sybil-fairness-and-scalability-on-chain-2a7aec43541c

There is a major new component in the Quadratic Funding V2 Protocol -- the quadratic progressive tax system. The QF V2 protocol uses the quadratic progressive tax system to mitigate inequality of the original quadratic funding protocol.


Quadratic Progressive Tax System: https://ethresear.ch/t/mitigate-quadratic-funding-inequality-with-a-progressive-tax-system/9859


What is Moonriver

Moonriver is a parachain on Kusama that provides a seamless environment for teams that are most familiar with the Ethereum technology stack. Like its sister network, Moonbeam, the Moonriver smart contract platform capabilities feature unmatched Ethereum compatibility that goes beyond basic EVM support, simplifying the process to build an application on Kusama.

By mirroring Ethereum’s Web3 RPC, accounts, keys, subscriptions, logs, and more, Moonriver makes it easy to deploy your solidity smart contracts with no changes required. Ethereum projects can simply replicate their DApp and deploy it to Moonbeam using Hardhat, Truffle, Remix, and other popular deployment tools.

Moonriver creates the most compatible environment for Ethereum developers in many ways: Unified Accounts, Addresses, and Signatures

Use your existing Ethereum-like H160 accounts & ECDSA signatures to interact with Moonriver. You can also interact with Substrate-native features like governance all from your Ethereum account.

Use Existing Tools and DApp Front-Ends Section








Eligibility

Subject to the additional restrictions [set out by Dorahacks elsewhere], the Moonriver Grant Hackathon (the “Contest”) is not open to citizens or residents of a country the laws of which prohibit or conflict with the holding, sale or trading of tokens; such countries to include (without limitation) DEMOCRATIC PEOPLE'S REPUBLIC OF KOREA, CUBA, SYRIA, IRAN, PEOPLE’S REPUBLIC OF CRIMEA or any jurisdiction where the Contest would be restricted or prohibited by law. Participants


For winners who are citizens and/or residents of THE UNITED STATES OF AMERICA AND ITS TERRITORIES, CANADA AND PEOPLE’S REPUBLIC OF CHINA, Contest awards will be made in equivalent value of USDC.


Participants, including individual participants and members of a team, must be at least 18 years of age (or the local age of majority where they live, if older) at the time of registration. Officers, directors, representatives, agents, employees and contractors of sponsors and their corporate parents, subsidiaries, affiliates, advertising, and promotion agencies, and any other entity involved in the development or administration of the Contest, and immediate family members of, and any persons domiciled with (whether or not related), any of the foregoing, are not eligible to win. The term "family members" includes spouses, parents, grandparents, siblings, children, grandchildren and in-laws, and "steps" of each, regardless of where they live.


Winners of the Contest may be required to complete and deliver AML and KYC Forms requested by the Moonbeam Foundation (“Foundation”). “AML and KYC Forms” means any and all forms, documents, processes and procedures, including, for the avoidance of doubt, any electronic verification system or process, which Foundation determines, in its reasonable discretion, are reasonably necessary for Foundation or its affiliates to comply with applicable anti-money laundering and financing of terrorism laws and “know your customer” laws.

How to apply?

View all
  1. login with GitHub or Email
  2. Click Apply Grant with your BUIDL or create a new BUIDL to apply
  3. Choose Corresponding Category
  4. Connect wallet and register BUIDL on-chain

How to vote?

View all
  1. Prepare for MOVR in your wallet
  2. Switch to the right network
  3. Enter the Grant BUIDL page and pick up projects you want to support
  4. Connect wallet and follow the prompt