moonbeam-foundation / moonbeam-docs

Documentation for the Moonbeam project
GNU General Public License v3.0
172 stars 73 forks source link

ETH-Shanghai Hackathon Best Moonbeam Project Bounty #321

Closed hyd628 closed 2 years ago

hyd628 commented 2 years ago

Prize Title

ETH-Shanghai Hackathon Best Moonbeam Project

 

Prize Bounty

USDC $3000, split between winners if there are more than one. And other rewards tailored to help your project grow:

 

Challenge Description

Moonbeam is the fully Ethereum-compatible smart contract platform on Polkadot. This compatibility makes deploying new or existing Solidity DApps quick and easy, using all the familiar tools from the Ethereum toolchain such as Hardhat, Remix and Scaffold-ETH. This hackathon is an opportunity to get your feet wet in this new ecosystem and start developing with workshops, live support, and prizes.

Participating projects must deploy to Moonbeam, Moonriver or the Moonbase Alpha TestNet.

Challenge 1: Develop a DApp using Moonbeam Precompiles

Develop a DApp using a Moonbeam precompile that allows applications or Solidity smart contracts to interact with Substrate functions through a Solidity interface.

Precompiles, a precompiled piece of code or smart contract, are originally used by Ethereum, for commonly used encryption and hashing algorithms, such as SHA256, RIPEMD56, Keccak256, etc.

Precompiles are also a type of Substrate primitive, an important part of building cross-chain interactions and interacting with Substrate pallets.

Currently, Moonbeam supports a number of precompiles, including Parachain Staking, Pallet Democracy, xTokens, XCM transactor, Author Mapping, etc. Through these precompiles, developers can easily create applications that interact with Substrate pallet functions, and create DApps such as:

Read more about Moonbeam precompiles & XC-20:

Challenge 2: Tokenized SocialFi or DeFi DApp

Tokenization and incentive design lie at the root of decentralized application design. Develop and deploy any tokenized SocialFi or DeFi DApp on a Moonbeam network.

Extra points will be awarded to projects that utilize Moonbeam's XC-20 native cross-chain features and assets, such as xcDOT, xcKSM, or the xTokens precompile, on Moonbeam.

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.

Challenge 3: Create Any NFT based DApp on Moonbeam

Moonbeam and Moonriver have a vibrant and growing NFT ecosystem, and support all NFT standards found on Ethereum. With the upcoming XCM v3 standard, NFT's will be able to cross chain natively within the Polkadot ecosystem (learn more).

Develop and deploy any NFT related DApp on a Moonbeam network to anticipate the upcoming crosschain NFTs on Polkadot. This can be NFT tooling such as NFT deployment tools or NFT explorers, NFT showcase or wallets, NFT games, and so on. These DApps can integrate with any existing NFT platforms and projects on Moonbeam and Moonriver, and use their data.

 

Submission Requirements

 

Judging Criteria

 

Winner Announcement Date

June 10th, 2022

 

Resources

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 21 hours ago. Please review their action plans below:

1) wordsdeveloper1 has started work.

Break the barriers of language and reproduce the confluence of civilizations in the era of the Babel Tower. 2) satoshiisgod has started work.

https://gitcoin.co/grants/5661/aircash-the-first-and-largest-decentralized-crypto 3) cryptotwilight has started work.

Starlight social is a Social DApp that has been built to enable users to share photos and stories on Moonbeam. 4) esdras-santos has started work.

brand new NFT protocol and brand new Governance protocol 5) cassiecai1 has started work.

MintUs is image version of ENS. Our mission is to build your future identity via NFT. Users can customize and mint unique Avatar NFTs and set their Web3 profile on MintUs. The minted NFT has a mapping relationship with user's profile. Using the image recognition algorithm, when a user scans/uploads an nft avatar, the system will retrieve and display the profile corresponding to the avatar. MintUs has a broad application scenario in the filed of web3 profile creation, online and offline payment, NFT trading platform. 6) maiyaweee has started work.

XCarnival Solution 1.0——XBroker XBroker is a platform for NFT pledge and loan, which provides liquidity for the NFT market. Participants are divided into three roles: mortgagor, lender, and liquidator. The mortgagor is to provide NFT to pledge and borrow money, the lender obtains interest by lending USDxc, and the liquidator participates in the liquidation through auction bidding, that is, paying the auction price to obtain NFT. XCarnival Solution 2.0——XPawn XPawn is a platform based on NFT assets issued on the Ethereum mainnet, innovative use of the pool model, and lending of value coins, in which users can participate as depositors or borrowers. Depositors provide liquidity such as ETH to the lending pool to earn interest and rewards, and receive liquidity incentives. Borrowers can use their NFT holdings as collateral to lend ETH, etc. to the lending pool. 7) kanika1799 has started work.

ETHNIA - Welcome to Ethnicity Most of the tourists come to the city, visit a few well-known places, and depart before even getting to see the real ethnicity and the places which do not have well-sung sagas for them.

A community of travelers, proof of presence in an awesome place, incentivized support from local people, and a review system based on reputation, all these combined would give us an opportunity to get all the nooks and corners of the city explored by tourists. 8) bscdapps has started work.

2,000 Bunny avatars with its own built in marketplace deployed on Moonbase Testnet

features

An opensource dApp to mint and showcase NFT on MoonRiver, MoonBeam and MoonBase blockchain 10) leeduckgo has started work.

Demo Online: https://soulcard.surge.sh/

SoulCard Online: https://6kpljk5akas4va4dqs55akterpcb4ifyw3tr5e6mvxexrgedwi.arweave.net/8p60q6BQJcqDg4S70Cpki8QeILi25x-6TzK3JeJiDss

DAO Homepage Online: https://soulcard_dao_home_example.surge.sh/

Contract Example Online:

0x91607e5C9aD97b8AA7C7c6ACC35FA366D074532D

NonceGeek team builds SoulCard for the social needs of all communities in a distributed society (DeSoc) -- The namecard onchain that marks the identity of the soul's community.

Compared with the traditional personal information display such as LinkedIn homepage, SoulCard has the following features:

Web3 Stacks we used for SoulCard:

Arweave Network Store SoulCard on the Arweave blockchain network as an immutable page. Then mint the immutable SoulCard into an NFT on any Ethereum compatible network. Moonbeam Network DAO issues SoulCard NFT contract via Moonbeam Network. Users mint their SoulCards into SoulCard NFTs to get certified by the DAO.

See More in SoulCard Whitepaper V1: https://github.com/WeLightProject/Tai-Shang-Soul-Card/blob/main/README.md

Chinese Version: https://github.com/WeLightProject/Tai-Shang-Soul-Card/blob/main/README_CN.md 11) nfttopbest has started work.

Web3 NFT Open Platform For Novice Web3 User 12) archenetwork has started work.

Arche is a community oriented space for game enthusiasts for a better Web 3.0 experience. We aims to bring good Web3 games to people and bridge the connection amongst GameFi players to enjoy, earn, create, govern and assembling those to build a better game Metaverse and society.

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 3000.0 USDC (3000.0 USD @ $1.0/USDC) has been submitted by:

  1. @satoshiisgod
  2. @esdras-santos
  3. @wordsdeveloper1
  4. @cassiecai1
  5. @maiyaweee
  6. @iphyman
  7. @cryptotwilight
  8. @bscdapps
  9. @nfttopbest
  10. @kanika1799
  11. @leeduckgo

@hyd628 please take a look at the submitted work:


gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 3000.0 USDC (3000.00 USD @ $1.0/USDC) attached to this issue has been approved & issued to @leeduckgo.