Badger-Finance / gitcoin

Repo for gitcoin hack-a-thons,bonunties and code snippets.
7 stars 0 forks source link

Build a BTC Covered call Strategy for Badger on Ethereum or Rollup (ETH, Arbitrum, Optimism) #39

Open tabshaikh opened 2 years ago

tabshaikh commented 2 years ago

Badger DAO's core mission is to bring Bitcoin to DeFi. Once it gets there, we need to offer competitive yields to our users. We believe strategies involving options would be the future of DeFi and a great way to diversify badger's product range from yield farming strategies where there is a big risk of yields drying up. We are also always looking for more great strategists to find/code new, SAFU strategies to extract yields on Bitcoin across all of EVM compatible DeFi (we currently have footprints on Mainnet, Polygon, Arbitrum). While we look forward to some good usable options strategies out of this hack-a-thon, our real goal is to find great minds to continue to work with. Please keep this in mind when submitting, and put your best foot forward.

Bounty:

Develop a successful BTC Covered call Strategy for badger. We will pay $20K in BADGER for the winner of this bounty which would fullfill the below requirements. Winner would be decided by an internal review of submissions by the core team and the team can decide to not give out any rewards if the submissions are not upto the mark. If there are more than 1 valid submission a "honorable mention" reward (decided by the core team) would be given to the second best submission.

Useful links:

Requirements:

Talk to us:

If you have questions/need help building your strategy you can find us in the hack-a-thon channel on our Dev Discord. Note that this is a bounty for senior solidity devs and we are quite busy, so we will answer one or two intelligent questions, but expect you to work independently on this project.

gitcoinbot commented 2 years ago

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


This issue now has a funding of 750.0 BADGER (20160.0 USD @ $26.88/BADGER) attached to it.

tabshaikh commented 2 years ago

@NoblePaladin I think not diverging a lot and starting with BTC covered calls is good and we can go 🚀 from there. Important things to keep in mind are we want the vault and strat to be built on top of https://github.com/Badger-Finance/badger-strategy-mix-v1 . Also your strat would need to be profitable to be accepted for this bounty

tabshaikh commented 2 years ago

@NoblePaladin try this faucet https://faucet.paradigm.xyz/

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 days, 17 hours from now. Please review their action plans below:

1) steinerabayie has started work.

The goal of this project is to take wBTC swap it into sUSD which can then be used to buy call options on Lyra.

Flow: wBTC -> sBTC -> SUSD - > Lyra options.

**Currently stuck on the sBTC -> SUSD portion. Curve docs say that I am supposed to receive an NFT after the first swap, I am not getting an NFT.***

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 750.0 BADGER (10890.00 USD @ $14.34/BADGER) has been submitted by:


gitcoinbot commented 2 years ago

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


Work for 750.0 BADGER (10755.00 USD @ $14.34/BADGER) has been submitted by:

  1. @steinerabayie

@mopdo please take a look at the submitted work:


SteinerAbayie commented 2 years ago

@NoblePaladin Thanks for the input, looking to add all the components in the coming weeks. Didn't have time before the submission date. You're right about the forking, I ended up waiting too late to start working in the badger strat mix and had compiler errors.