You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"Many DeFi protocols pay rewards to users in the form of tokens (farming rewards). Farmers who claim rewards often and compound their deposits maximize their rewards and farming yield. However, most farmers do not reach an optimal level of returns for two reasons: prohibitive gas costs to claim and compound farming rewards and high time commitment to frequently compound. Yield auto-compounding is a service that helps all farmers earn more yield by pooling assets and socializing compounding costs. This means much more frequent compounding, which happens automatically.
Yield autocomponders on cheap and fast blockchains present a different set of problems, challenges, and opportunities. While on Ethereum, where gas fees are high, it makes sense to focus on gas savings and pooling funds to deploy strategies. On chains where the fees are far smaller, the focus moves to optimize automation to secure the greatest yields with less concern for the number of interactions necessary to constantly improve a moving APY. The doors open up to more complex strategies and frequent rebalances."
For this challenge, write a smart contract and dApp that automatically compounds the yield for one or more DeFi protocols. This solution should use smart contracts when possible, as most DeFi protocols are now composable.
Submission Requirements
A valid submission will include the source code via a Github repository linked to your Gitcoin submission, a recorded demo and an article that explains how the application works.
It is expected that most bounty challenges will be won by fully functioning submissions, however, in certain cases, where there is a higher degree of difficulty, projects and payouts will be assessed on progress made.
The project submission deadline is 17:00 EST on February 8, 2023.
Judging Criteria
Four judges from The Algorand Foundation will also assess each project submission by February 19, 2023. The following criteria will be used to assess projects:
IMPACT & USEFULNESS:
How impactful and useful the submission is in the Algorand ecosystem as a whole
ORIGINALITY, CREATIVITY & INNOVATION:
How new and novel the submission is versus existing technologies
MASS USABILITY:
How feasible is the idea & how adaptable is it across other integrations
TECHNICAL DIFFICULTY:
What is the level of skill or knowledge required to build the submission
CLARITY:
How clear or easily understood the documentation, examples and pitch video is
TEAM DIVERSITY:
How diverse are the team’s skill sets & what is the quality of the team formation
Winner Announcement Date
Winners will be announced on February 25, 2023, with payouts to be completed no more than one week thereafter.
Prize Bounty
1st Place - 15,000 ALGO
2nd Place - 10,000 ALGO
Challenge description:
"Many DeFi protocols pay rewards to users in the form of tokens (farming rewards). Farmers who claim rewards often and compound their deposits maximize their rewards and farming yield. However, most farmers do not reach an optimal level of returns for two reasons: prohibitive gas costs to claim and compound farming rewards and high time commitment to frequently compound. Yield auto-compounding is a service that helps all farmers earn more yield by pooling assets and socializing compounding costs. This means much more frequent compounding, which happens automatically.
Yield autocomponders on cheap and fast blockchains present a different set of problems, challenges, and opportunities. While on Ethereum, where gas fees are high, it makes sense to focus on gas savings and pooling funds to deploy strategies. On chains where the fees are far smaller, the focus moves to optimize automation to secure the greatest yields with less concern for the number of interactions necessary to constantly improve a moving APY. The doors open up to more complex strategies and frequent rebalances."
For this challenge, write a smart contract and dApp that automatically compounds the yield for one or more DeFi protocols. This solution should use smart contracts when possible, as most DeFi protocols are now composable.
Submission Requirements
A valid submission will include the source code via a Github repository linked to your Gitcoin submission, a recorded demo and an article that explains how the application works.
It is expected that most bounty challenges will be won by fully functioning submissions, however, in certain cases, where there is a higher degree of difficulty, projects and payouts will be assessed on progress made.
The project submission deadline is 17:00 EST on February 8, 2023.
Judging Criteria
Four judges from The Algorand Foundation will also assess each project submission by February 19, 2023. The following criteria will be used to assess projects:
IMPACT & USEFULNESS:
How impactful and useful the submission is in the Algorand ecosystem as a whole
ORIGINALITY, CREATIVITY & INNOVATION:
How new and novel the submission is versus existing technologies
MASS USABILITY:
How feasible is the idea & how adaptable is it across other integrations
TECHNICAL DIFFICULTY:
What is the level of skill or knowledge required to build the submission
CLARITY:
How clear or easily understood the documentation, examples and pitch video is
TEAM DIVERSITY:
How diverse are the team’s skill sets & what is the quality of the team formation
Winner Announcement Date
Winners will be announced on February 25, 2023, with payouts to be completed no more than one week thereafter.
Resources
Developer.algorand.org
https://developer.algorand.org/docs/get-started/dapps/
https://developer.algorand.org/docs/get-details/asa/
https://developer.algorand.org/docs/get-details/atc/
https://developer.algorand.org/docs/get-details/dapps/smart-contracts/
https://github.com/algorand-devrel
Algorand Discord - https://discord.gg/Algorand
Difficulty: Advanced
The text was updated successfully, but these errors were encountered: