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

[BEGINNER CHALLENGES] Back-End Javascript #13

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


🧑‍💻 [BEGINNER CHALLENGES] Back-End Javascript

Use Polkadot-JS to write a command line utility that displays information about the latest block on Kusama, Polkadot or any other Substrate-based chain. Bonus: include an option to search for a block by number (height) and/or hash.

Submission requirements

Provide a link to your GitHub repository.

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 3.0 DOT (18.27 USD @ $6.09/DOT) attached to it.

gitcoinbot commented 3 years ago

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


Work for 3.0 DOT (18.24 USD @ $6.08/DOT) has been submitted by:


gitcoinbot commented 3 years ago

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


Work for 3.0 DOT (16.86 USD @ $5.62/DOT) has been submitted by:

  1. @pgolovkin
  2. @irhonin
  3. @fussyl
  4. @harodggg
  5. @dcarpintero
  6. @sonhng
  7. @echolon166
  8. @hqueue
  9. @reddevild271
  10. @laurenttrk
  11. @alekscp
  12. @simogab
  13. @ksaikiranr
  14. @mattlh22
  15. @rpruizc
  16. @harman-singh-waraich
  17. @shirshak55
  18. @christofon
  19. @developery-nl
  20. @avcdsld
  21. @aadorian
  22. @vinhbhn
  23. @rafat
  24. @mixelated
  25. @seven7e
  26. @nnti3n
  27. @tunap
  28. @maksim-tolo
  29. @rmartinus
  30. @y12studio
  31. @kavelaa
  32. @mttrung
  33. @davidkohsea
  34. @tonysun83
  35. @maar-io
  36. @aviekakkar
  37. @ubinix-warun
  38. @timthomasdev
  39. @mpetrun5
  40. @martinloesethjensen
  41. @hugoo
  42. @gdixon
  43. @nocmar
  44. @caiyiliang
  45. @kichjang
  46. @antisaa
  47. @trongvuong1902
  48. @kamohaladus
  49. @dacapricorn
  50. @master-davidlee
  51. @bogdancirlugea
  52. @aynelis
  53. @latenthero
  54. @minuma
  55. @nmlinaric
  56. @brettkolodny
  57. @001027548-johnsonabhishek
  58. @1027540johnsonaniketh
  59. @kafcioo
  60. @casub
  61. @xielehe
  62. @anmolgaur45
  63. @vitalydv
  64. @shanfenggood
  65. @brozorec
  66. @nukemandan
  67. @jacobmakarsky
  68. @dancespiele
  69. @mswezey23
  70. @bitash
  71. @pmensik
  72. @vitalyvolozhinov
  73. @tn606024
  74. @mxmaster2s
  75. @alex-di
  76. @hychen
  77. @franono
  78. @theunity
  79. @netgodfather
  80. @shamb0
  81. @evanslyb
  82. @nnnkit
  83. @stephenstb
  84. @doronaviguy
  85. @burgerking12
  86. @mirooon
  87. @elektronaut0815
  88. @jaspertimm
  89. @sekmet
  90. @joanoliete
  91. @s5k0651
  92. @ksk2345
  93. @vsatyanaveen
  94. @r1oga

@web3foundation please take a look at the submitted work:


gitcoinbot commented 3 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 5 months, 3 weeks ago. Please review their action plans below:

1) pgolovkin has started work.

Get Polkadot last icon 2) harodggg has started work.

backend-js for get lastblock 3) sonhng has started work.

Gitcoin hackathon hello world polkadot 4) echolon166 has started work.

I've written a command line utility that displays information about specified(latest if not specified) block on Polkadot. 5) hqueue has started work.

Write Back-End Javascript 6) reddevild271 has started work.

A CLI that uses the polkadot-api to obtain the block information. First it displays the latest block information, and then it prompts the user to search for blocks by block number or block hash. 7) laurenttrk has started work.

Hello World! Polkadot Hackathon 8) alekscp has started work.

Solve challende 9) ksaikiranr has started work.

My solution to javascript backend challenge. 10) gitvagabond has started work.

a node script that uses the polkadot js api to get block info 11) harman-singh-waraich has started work.

Polkapi uses polkadot js to search for latest blocks, by block number or by block hash. 12) christofon has started work.

js-backend latest block header 13) avcdsld has started work.

backend-js for get lastblock 14) developery-nl has started work.

Lets try create a simple cli 15) rafat has started work.

Use Polkadot-JS to write a command line utility that displays information about the latest block on Polkadot. 16) nnti3n has started work.

nnti3n Polkadot Challenge 17) seven7e has started work.

back-end polkadot last block 18) tunap has started work.

Back-End Javascript 19) maksim-tolo has started work.

Polkadot Hackathon 20) mttrung has started work.

Back-End Javascript 21) shirshak55 has started work.

https://github.com/shirshak55/polkadot-blockinfo 22) kavelaa has started work.

Use Polkadot-JS to write a command line utility that displays information about the latest block on Polkadot include an option to search for a block by number (height) and/or hash. 23) tonysun83 has started work.

Display and Search for Block information using polkadot.js library 24) davidkohsea has started work.

Backend Project 25) aviekakkar has started work.

Use Polkadot-JS to write a command line utility that displays information about the latest block on Polkadot.. 26) maar-io has started work.

backend javascritpt 27) timthomasdev has started work.

Use Polkadot-JS to write a command line utility that displays information about the latest block on Kusama, Polkadot or any other Substrate-based chain 28) mpetrun5 has started work.

Polkadot hackathon backend javascript task 29) nocmar has started work.

Backend 30) kiok46 has started work.

Back-End Javascript 31) gdixon has started work.

Back-end JS Challenge 32) caiyiliang has started work.

Displays block information of latest block on the Polkadot network 34) antisaa has started work.

I am learning about Polkadot back-end 35) brettkolodny has started work.

A command line utility to display information about he latest block on Polkadot. 36) trongvuong1902 has started work.

Back-End Javascript 37) kamohaladus has started work.

backend block chain search by hash and block number 38) aynelis has started work.

Back-End Javascript 39) latenthero has started work.

Back-End Javascript 40) minuma has started work.

Back-End Javascript! 41) 001027548-johnsonabhishek has started work.

Back-End API 42) 1027540johnsonaniketh has started work.

Develop back-end Api in JavaScript to view latest block details on polkadot 43) kafcioo has started work.

getting latest block using dot js 44) casub has started work.

Simpl 45) xielehe has started work.

A command line utility to display information about he latest block on Polkadot 46) y12studio has started work.

Hello World! by Polkadot 47) shanfenggood has started work.

helloworld dot 48) anmolgaur45 has started work.

Used Polkadot-JS to write a command line utility that displays information about the latest block on Kusama, Polkadot and other Substrate-based chain. 49) vitalydv has started work.

Backend beginner task 50) brozorec has started work.

[BEGINNER CHALLENGES] Back-End Javascript 51) nukemandan has started work.

basic CLI tool for polkadot block info 52) jacobmakarsky has started work.

https://github.com/jacobmakarsky/polkadothackathon/tree/dot-js-backend 53) mswezey23 has started work.

back end api calls via cli on latest block status on polkadot/kusama 54) pmensik has started work.

The goal of our project is to participate in the development, growth, and promotion of the Polkadot and its upcoming ecosystem of projects. 55) bitash has started work.

backend utility 56) vitalyvolozhinov has started work.

Backend challenge to return block data 57) tn606024 has started work.

Backend-javascript 58) anoof has started work.

CLI polkadot blockchain viewer 59) mxmaster2s has started work.

[BEGINNER CHALLENGES] Back-End Javascript (Polkadot) 60) dacapricorn has started work.

Back-End Javascript 61) hychen has started work.

polkadot-backend 62) theunity has started work.

Back-End Javascript 63) shamb0 has started work.

[BEGINNER CHALLENGES] Back-End Javascript 64) evanslyb has started work.

Hello Polkadot! backend-js 65) stephenstb has started work.

CLI program to display polkadot network block information. 66) ksk2345 has started work.

Work on Backend javascript CLI 67) mirooon has started work.

Hackhaton Polkadot 68) elektronaut0815 has started work.

Retrieves both block number and hash either for the latest block or for the given number resp. hash. 69) jaspertimm has started work.

Polkadot Hackathon 70) joanoliete has started work.

Polkadot Back-End Javascript 71) s5k0651 has started work.

Write a command line utility that displays information about the latest block on Kusama, Polkadot or any other Substrate-based chain. 72) yasiryagi has started work.

hello-polkadot 73) vsatyanaveen has started work.

nodeJS Javascript Backend

Learn more on the Gitcoin Issue Details page.