algorandfoundation / grow-algorand

Grow Algorand and Earn ALGOs ❤️
89 stars 33 forks source link

Code Solutions And Tutorials for the Algorand Developer Portal [+1500 ALGO For Monthly Winner] (July 16 - August 15 ) #79

Open ejbaran opened 2 years ago

ejbaran commented 2 years ago

Overview

This bounty runs from July 16, 2021 to August 15, 2021 The Community Vote will begin on August 23, 2021

What is this task?

Create a Solution or a Tutorial using Algorand’s technology that will be published on the Algorand Developer Portal. We are looking for more advanced tutorials or solutions that illustrate Reach.sh or (Py)teal smart contract development, testing contracts, etc. We aren't interested in basic tutorials illustrating how to handle payments or assets. Thanks!

Solutions A solution should demonstrate a substantial end-to-end code example or prototype of an application in an open source GitHub repository. It should be accompanied by an explanation that provides a broader real-world context and use cases for the solution.

Tutorials Tutorials outline a specific learning goal, set context for why it is important, and then take the developer step-by-step through the process to accomplish that goal.

Deliverable

What are the requirements for the bounty taker?

They must be an experienced programmer who can write clear and informative guides or explanations (depending on the post type) in English or Mandarin Chinese.

Judging Criteria and Metrics

The Algorand team will choose up to 8 submissions per month to be published. The following criteria will be used:

Submission Procedure

Submit your blog post following these steps:

  1. Submit your completed Github Repository to Gitcoin
  2. Sign Up or Log In onto the Algorand Developer Portal.
  3. Create a new publication, of type "Tutorial" or "Solution" on the Algorand Developer Portal.
  4. Draft your publication and "Submit for Review".
  5. Provide your Gitcoin bounty project page link in the comment section of the submitted draft page.
  6. Work with the Dev Rel team to edit and finalize the submission.
  7. For more synchronized communication, provide a discord username in the comment section.

Community Vote Winner

At one week after the end of the bounty, the tasks that were published through this bounty will be posted to the Algorand Community Forum as part of a vote that will last a week. The winner of this vote will receive an extra 1500 ALGO tokens.

Community Vote Date

August 23, 2021 - August 30, 2021

Other Requirements

jamessandy commented 2 years ago

Just to be clear, the ALGO 500 is it for anyone that can write a code tutorial on Algorand or just the winner?

michielmulders commented 2 years ago

@jamessandy The 550 ALGO reward is for creating a valuable tutorial for Algorand developers. Make sure to check what's already been covered. Preferably, share your topic ideas/outline beforehand so we can review your blog idea. We don't want you to write a tutorial that we won't publish in the end. You can win an additional 1500 ALGO through the community vote (only one winner). You can submit an outline here in this GitHub thread :)

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 3 weeks, 4 days ago. Please review their action plans below:

1) igarrestu has started work.

Getting to the heart of the problem at hand and I'm working on solving it 2) igarrestu has started work.

Getting to the heart of the problem at hand and I'm working on solving it 3) igarrestu has started work.

Getting to the heart of the problem at hand and I'm working on solving it 4) igarrestu has started work.

Getting to the heart of the problem at hand and I'm working on solving it 5) nikhil991gupta has started work.

A programmer who can write clear and informative guides or explanations in English, 6) crypblockcode has started work.

Write a tutorial on the Algorand Sandbox! 7) robert-zaremba has started work.

Solution presenting a design of permissioned / securities tokens on Algorand. We will implement enterprise shares using ASA and smart contracts with Algo Builder. 8) 3dlifee has started work.

Ta accomplishes this task I will create a tutorial teaching how to deal with Atomic Transfers in a practical case. 9) petitnau has started work.

Solution presenting an implementation of vaults on Algorand using stateful and stateless smart contracts. 10) dzuqe has started work.

I'm writing a tutorial about how to use some math operators to produce a simple pseudo random number generator. I also show how to interact with this Stateful contract with a Typescript UI that uses the javascript algo sdk and MyAlgo wallet to sign and submit transactions.

Learn more on the Gitcoin Issue Details page.

dzuqe commented 2 years ago

any news about the payout for this bounty. my tutorial has been published almost a month ago and i havent got a payout for this

https://developer.algorand.org/tutorials/bottle-shooter-smart-contract-using-pyteal-and-typescript/

michielmulders commented 2 years ago

@dzuqe included, also replied via Discord :)

gitcoinbot commented 2 years ago

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


The funding of 550.0 ALGO (896.50 USD @ $1.74/ALGO) attached to this issue has been approved & issued to @crypblockcode.

gitcoinbot commented 2 years ago

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


The funding of 550.0 ALGO (896.50 USD @ $1.74/ALGO) attached to this issue has been approved & issued to @crypblockcode.