Web3-Foundation-Hackathons / hello-world-by-polkadot

To celebrate our integration on Gitcoin, we are organizing Hello World! by Polkadot, a series of challenges to bring you on a journey of Polkadot development discovery.
17 stars 27 forks source link

[ADVANCED CHALLENGE] Smart contracts - Build a charity raffle #3

Open Web3Foundation opened 3 years ago

Web3Foundation commented 3 years ago

Hello World! by Polkadot

Gitcoin has integrated Polkadot and Kusama tokens (DOT and KSM) into its tech stack, making them one of the first full integrations outside of the Ethereum ecosystem.

To celebrate the integration on Gitcoin, we are organising Hello World! by Polkadot, a series of challenges to bring you on a journey of Polkadot development discovery.

Check out the kick-off webinar for more details and information.

Challenges and prizes

The challenges are in four categories: (1) Beginner, (2) Intermediate, (3) Advanced, and (4) Ecosystem. The first three are written specifically for Polkadot and Kusama, whereas the Ecosystem category is made up of challenges created by Polkadot ecosystem projects. Challenge payouts are capped at 50, meaning that only the first fifty valid submissions will receive a payout.

Challenge # Prize Cap
Beginner 7 3 DOT 50
Intermediate 5 1 KSM 50
Advanced 4 10 DOT 50
Ecosystem 8 5 DOT 50

In addition, there is an EXTRA PRIZE of 150 DOT for the first 50 that manage to complete 18 or more challenges.

Everyone successfully solving any challenge and receiving a payout will also get an awesome piece of Polkadot swag as well as a Kusama-based NFT, issued via RMRK.

Deadlines


🧑‍💻 [ADVANCED CHALLENGE] Smart contracts - Build a charity raffle

Beyond the basics with ink and ERC20s? Build a charity raffle!

Submission requirements

Use ink3 from the contracts pallet in your local development chain to develop a smart contract which allows people to enter a charity raffle. The rules are:

Resources

Got questions?

Head over to the Polkadot Discord and have a look in the Hello World! by Polkadot on Gitcoin section and 🧬 substrate-technical-chat


What are Polkadot, Kusama and Substrate?

Polkadot is a sharded, multichain network founded by Dr. Gavin Wood, the co-founder and former chief technology officer of Ethereum and creator of the Solidity programming language. The Polkadot network is a metaprotocol that solves many challenges that have hindered the growth of legacy blockchains, including scalability, governance, security, and interoperability.

Kusama is also a sharded, multichain network founded by Dr. Gavin Wood, built using the Substrate framework and nearly the same codebase as Polkadot. Kusama is a network built as a risk-taking, fast-moving ‘canary in the coal mine’ alongside its cousin Polkadot.

Substrate is a blockchain development framework for the Kusama and Polkadot ecosystem. It features a completely generic state transition function and modular components for consensus, networking, and configuration. Despite being "completely generic", it comes with both standards and conventions, particularly with the Substrate runtime module library (FRAME)

Let's connect

Polkadot Kusama Substrate
Polkadot Twitter Kusama Twitter Substrate Twitter
Polkadot Reddit Kusama Reddit Substrate Reddit
Polkadot Discord Kusama Element Substrate Element
Polkadot Telegram Kusama Telegram Parity Newsletter
Polkadot Newsletter Kusama Newsletter Substrate Newsletter

Community partners

Community partners

gitcoinbot commented 3 years ago

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


This issue now has a funding of 10.0 DOT (60.9 USD @ $6.09/DOT) attached to it.

gitcoinbot commented 3 years ago

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


Work for 10.0 DOT (72.92 USD @ $7.29/DOT) has been submitted by:


gitcoinbot commented 3 years ago

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


Work for 10.0 DOT has been submitted by:

  1. @gdixon
  2. @shamb0
  3. @laurenttrk
  4. @brettkolodny
  5. @bitash
  6. @shirshak55
  7. @emetropoli
  8. @burgerking12
  9. @vinhbhn
  10. @harodggg
  11. @harodggg-resubmit

@web3foundation please take a look at the submitted work: