/Revelation-Hackathon-Bounties

PancakeSwap bounties for Revelation Hackathon by BNB Chain

As part of Revelation Hackathon by BNB Chain PancakeSwap provides the some bounties for dev community to tackle 💪

$32,500 in prizes!

General information

Q. When can I start?
A. Right now!


Q. What is the deadline for submission?
A. May 5 2022, 00:00 UTC


Q. I have a question to PancakeSwap regarding the bounties, where can I ask it?
A. Right here in this GitHub repository, create an issue with your question. Our developers will try to answer it as soon as possible.


Q. Are those 2 bounties the only options? What if I want to build something different?
A. Keep an eye on our twitter, more hackathon activities coming very soon 👀


Q. Where to look for latest PancakeSwap news?
A. Twitter: https://twitter.com/pancakeswap


Q. Where can I find a partner to work with?
A. Discord: https://discord.gg/pancakeswap


Bounties

Community IFO Auction

Prize: $12,500

Develop a system similar to PancakeSwap Farm Auction where users and project owners can propose fresh new tokens to be launched on PancakeSwap IFO platform.

Requirements:

  • No-loss mechanics for users who vote/bid for the projects. Possible solution is to redistribute CAKE into winner’s IFO with some bonus incentive for bidders.
  • System must strive to have minimal amount of manual work regarding preparation of the IFO Auction and further IFO launch.

Judging criteria:

  • Solid smart contract with good clear code
  • Good documentation
  • Proof of concept front-end
    • Minimal React app or at least Figma mockups to understand general flow
    • Integration to our frontend is a huge plus, but not necessary

Resources:
Smart contracts - https://github.com/pancakeswap/pancake-smart-contracts

NFT Marketplace Improvements

Prize: $20,000

Improve existing PancakeSwap NFT Marketplace with some of the following features (not necessary to implement everything, but the more the better):

  • Support for ERC1155 tokens
  • Auto-indexing NFT collections
    • Currently PancakeSwap only lists fully-minted NFT collections. In order to support not fully minted collections we need a robust way to index new mints.
  • Offer price
    • Allow users to offer the NFT sellers different price for listed NFT
    • Allow users to offer to buy NFTs currently not listed for sale
  • CAKE as payment method
    • Allow users to buy / sell NFTs not only with BNB but with CAKE

Judging criteria:

  • Solid smart contract with good clear code
  • Good documentation
  • Integration with our front-end is a huge plus

Resources:
NFT API repository - https://github.com/pancakeswap/pancake-nft-api
Smart Contracts - https://github.com/pancakeswap/pancake-smart-contracts