- Build a cross-chain Moonbeam DApp using Axelar Network
- Moonbeam Foundation Grand Prize
- Improve the Governance UX
- Straw Poll DApp
- Arrington Capital Moonshot Prize
- Arrington Capital Moonbase Prize
Build a Cross-Chain Moonbeam DApp using Axelar Network
Axelar delivers secure cross-chain communication for Web3. Cross-chain communication means you can build a complete experience for your users that lets them interact with any asset, any application, on any connected chain with one click. Use Axelar’s General Message Passing (GMP) feature to enable DApps to call smart contracts cross-chain, delivering any payload or token transfer. These cross-chain contract calls are currently possible between the following networks: Moonbeam, Ethereum, Polygon, Avalanche, Fantom. Some possibilities of cross-chain DApps built with GMP include DeFi apps, NFTs, wallets, and more. As an example, Axelar could be used by Uniswap to broadcast and execute governance decisions from Ethereum to Moonbeam. Bounty winners are encouraged to apply to the Axelar Grants Program for the chance to continue working on the project with funding and support from our developer team.
Submission Requirements: The project must use Axelar GMP and it must play a non-trivial role in the DApp. Value added to the project by using Axelar is considered during judging.
Prize Tiers
- 1st place - $9,500
- 2nd place - $5,000
- 3rd place - $2,500
- $300 as a follow up prize for the top 10 remaining projects
Moonbeam Foundation Grand Prize
The Moonbeam Foundation is dedicated to promoting the development, growth, and adoption of Moonbeam and its ecosystem. With these prizes, the foundation would like to recognize projects that, once fully launched, stand to make significant contributions to the Moonbeam ecosystem. The Moonbeam Foundation Grand Prizes are awarded to projects that excel in all 4 categories of judging criteria: technical excellence, user experience, value proposition, and creativity. There are no additional requirements for this bounty.
Prize Tiers
-
1st place - $6,500
-
2nd place - $1,500
Improve the Governance UX
Build an app that makes it easier for the community to participate in democracy on Moonbeam. On-chain governance is a foundational component of Moonbeam that allows the protocol to evolve according to the desires of the community. To that end, it is essential that participating in the governance process is as simple and enjoyable as possible. Your challenge is to build any app that improves the voter or proposer user experience. Two example projects are provided below, which you are free to take on, or you can tackle another part of the governance process.
Prize Tiers
-
1st place - $7,500
-
2nd place - $2,500
Sample Project 1 - Build a Voting DApp Using DemocracyInterface.sol
Build an application similar to Polkassembly that displays information about ongoing referendums (including treasury proposals) and makes it easy for users to vote via MetaMask (using DemocracyInterface.sol). At a minimum, you should display the proposer address, the method (such as AuthorizeUpgrade), and the submission timestamp. Users should be able to vote Yay / Nay for each referendum, specifying the amount of tokens they’d like to commit to the vote as well as the conviction multiplier.
Desirable features include:
-
The ability to easily clear expired democracy locks.
-
The ability for users to add comments and discuss proposed changes, like a discussion forum.
-
The ability for the original proposer to add details about the change (you can verify their identity by asking them to sign a message in metamask).
Helpful Resources:
Sample Project 2 - Governance Push Notification System
On-chain governance is a foundational component of the Moonbeam and Moonriver ecosystems. Polkassembly has built a governance explorer which provides a convenient UI for viewing pertinent proposal information and allows voting via MetaMask. However, users have no automated way of being notified about proposals. Your submission should be an automated solution that constantly listens for new referenda and notifies users when a new referendum is eligible to be voted on. Users should be able to sign up for notifications in your DApp and specify how they would like to be notified, such as through text messages, emails, telegram, etc.
Desirable features include:
-
Distinguishing between standard referenda and referenda fast-tracked by the council and allowing users to set different alerts for either. For example, a user could have text notifications for fast-tracked referenda and email alerts for others.
-
Login with MetaMask.
-
Providing all relevant information in your alert, such as the proposed change, time left to vote, etc.
-
Support for both Moonbeam and Moonriver networks.
Straw Poll DApp
This is a less difficult bounty aimed at developers new to Web3, but this is a great opportunity to get started building :) A straw poll is an informal, unofficial vote that typically takes place before an official vote. There is currently a minimum bond of 400 GLMR to make a proposal which is eventually refunded. Still, not all users will have easy access to 400 GLMR or feel comfortable with locking it for an indeterminate amount of time. You could create a “straw poll” DApp that collects user-submitted ideas and records them on-chain with a simple upvote / downvote system at no cost to the user. You could then automatically submit the highest-ranked idea each week as an official proposal. You can launch your app on the Moonbase Alpha testnet (where the required bond is only 4 DEV).
Prize Tier - 1st place - $2,000
Helpful Resources:
Arrington Capital Moonshot Prize
This prize is designed for unique projects that don’t fit the description of the other bounties. The Moonshot Prize will be judged based on technical complexity, user experience, originality, and value proposition. Native deployments to Moonbeam or cross-chain deployments that add significant functionality for Moonbeam (such as XCM) will be ranked higher than copy-paste deployments of existing projects. Taking on more difficult challenges is rewarded, even if the resulting solution is not fully baked.
Prize Tiers
-
1st place - $6,000
-
2nd place - $1,500
Arrington Capital Moonbase Prize
The Moonbase Prize is designed for new and unique projects choosing Moonbeam as their home base (or, your first deployment destination if you’re deploying to multiple chains). While forks are permissible for other prizes, to qualify for this bounty, your project should not be a fork or a copy/paste deployment from another chain. Your submitted project can be deployed to any Moonbeam network (Moonbeam, Moonriver, or Moonbase Alpha).
Prize Tiers
-
1st place - $6,000
-
2nd place - $1,500