Need a better thumbnail :)

Making money on insuring my Badgers (badger.finance and Nexus Mutual)


Introduction

For a long time I split my DeFi investments across many projects. I tend to HODL and like to stay involved in the projects I invest in. About 5 weeks ago Badger Finance launched.  I had been waiting for a day 0 project to get involved in, so I jumped and became super involved in the community.  I'm now working a bit with the development team on some DevOps topics and am one of the key sources of knowledge in the community discord.  During this time gas prices also skyrocketed, and I moved out of projects I had small investments in.  Now, 90% of my crypto assets are in Badger, most of which are just staked curve tokens.  I'm making big money, but I'm scared of getting way more than half-rekt.

Enter Nexus.  Nexus Mutual is an insurance fund that allows you to both buy and stake to provide smart contract coverage.  Note that Nexus does not cover rugpulls, but Badger has a named seed team with a solid reputation who I have come to trust.  I'm more worried about the hack so this works for me.   After Badger gave Nexus some tokens to incentivise new deposits, insurance for badger costs only 2.6% per year.  It seems like one can provide coverage on some other protocols and make more than that.  So here is the documentation of my quest to make money and get free insurance by distributing my risk across other DeFi projects.  My trader/investor friend Super Chad calls this Dynamic Hedging.  I call it good systems thinking.


Notes before we start

  • Nexus allows you to insure in ETH but not BTC, so if a hack happens you will get paid out in ETH.  You need to make some guess as to the ETH/BTC price that might exist when you get hacked to offer full coverage.  I've been working with a ratio of 30/1.
  • Nexus requires you to do a simple KYC process (Name, Email, Phone, DOB, photo of an ID and a selfie)
    • This costs a few bucks in gas.
    • You can only do this on one wallet, but the coverage on that wallet can be used to cover any wallet you can prove you own.
      • Recommend starting a separate insurance broker wallet and KYCing/doing nexus stuff from there.
  • Nexus operations use quite a bit of gas.  If you're working with under 40-50k USD in capital be careful about gas fees or work at under 25 GWEI.
  • Doing this whole thing at 50 GWEI (Badger + Nexus) will cost between 0.1 and 0.15 ETH in gas.
  • Both Nexus and Badger have very active discords with strong communities.  If you get stuck ask there.  You can always point them to this post so they understand where you are.

The steps taken

For the sake of this tutorial, we will assume that we are investing 1 BTC in the Badger crv:tBTC sett.

Put a bitcoin in Curve/Badger

 (if you haven't already done this, get with the program!  You're not paying attention).  

Get 1 WBTC, RenBTC, SBTC or TBTC.  Go to curve tBTC deposits and deposit the wrapped coin of your choice.    After you are finished you should have a little less than 1 crv lp tBTC tokens.  This will be worth more than 1 BTC when you cash it in at curve.

Gas costs:   ??? @ ??? GWEI.
APY provided: .3%  - Source: LP fees on Curve

Now go to app.badger.finance and deposit your curve token into the tBTC sett (right now it's on the bottom right).
d51857bb7fe5e42b2fa54bb174834ea40366628b24f40c079e5702d162ea9a1a.png

Gas costs: ??? @ ??? GWEI.

APY Provided: 6.17% - Source: Reinvestment of emitted crv tokens into LP position.

We now have to stake our badger to get the 29% shown under badger rewards.  Go to the staking page and follow the same process you did to deposit.

You can verify you have done everything right by looking at the staking page and verifying the info market in red in the image below.

A successful stake

In order to insure your position fully, you have to understand it so lets take a closer look at the tBTC poo curve pool
tbtc cruve pool token distribution

As you can see.  You actually hold about 33% tBTC and about 66% sBTC.   Curve operates like most market makers, so if one of these to tokens were to get hacked and loose it's value, you are at risk of quickly ending up with only that token.  Curve has some emergency processes in place to try to prevent this and a good track record but if we want to be 100% SAFU we need to insure both of these for 100% of our deposit too.  Assuming that curve will handle a hack and not leave me with a bag of worthless coins we want to be safe we should insure 100% of our value for Harvest and Curve, 66% for sBTC and 33% for tBTC. 

Gas cost: A few bucks 
APY Provided: 29.33% - Claimable on the badger dashboard every 2 hours

You made it.  You're now earning around 36% interest on your bitcoin!  Let's not get REKT!

Insuring your posistion with NXM


The first step of using Nexus Mutual is to become a member and KYC(identify yourself).  As stated in the notes above, you can do this on a separate wallet.  Be careful because you can only KYC one wallet, and once you have coverage on that wallet you can not move the KYC to another wallet.  If you use more then one wallet, I advise putting your insurance on it's own.  When you click the become a member button, you will be asked to approve one reasonably cheap Etherium transaction. Then asked to provide your id details and upload a photo id and your picture. It can then take 2-4 hours to go though. You can ask on the Nexus Discord for KYC support if this is taking too long.

Gas Costs: ??? @ ??? GWEI (not so much)


Once we have our membership, we can go shopping for insurance.  Click Here.  You will see lots of little tiles like this:


9d4efc0ecd02aa6b42d496691b8a4092995de1a2ff0343af304958f23670325f.png

Like badger, the insurance cost of Ren, Curve and tBTC are also 2.6% each, however that Curve and Ren currently do not have coverage available because there are not enough stakers for all the policies:
ec5a72ebbaded80648bdc24954567a7c30e299a65d5b1bf677578f64902a8089.png
Also, it costs quite a bit of gas to write a policy.  Nexus says they will offer stacked policies later this month (buy all 4 policies at once).  Curve, Synthetix and tBTC have all been around for quite a while, and there haven't been many hacks in the wrapped coin space.  For now let's just buy badger cover, but remember we need to grab the other 3 (tBTC, Ren, Curve) later, and make sure we account for them
APY provided: 2.6*4 = -10.4% apy.  I'm a bit less confident on tBTC as well. That will be the next cover I buy.

Pro Alpha Tip: Now comes the next opportunity to save.   You can buy wrapped wNXM on a CEX/DEX and unwrap it 1/1 for NXM to save money.  All coverage is paid for in NXM.  Even if you choose to pay in ETH, it just wraps the ETH for you.  You can see the rate of ETH/NXM when wrapping/paying in ETH here. You can unwrap wNXM to NXM 1 to 1, so you can buy wNXM for cheaper than the cost to mint it... Do so.  Once you have wNXM and membership, you can unwrap your wNXM at this very sketchy looking link (check the FAQ in the Nexus Discord to verify).

Ok.  So let's click on the badger tile and buy some insurance.  We now have to decide how much and how long:
Buy badger insurance
We've decided on a 30/1 ETH/BTC ratio so we know we need 30 ETH in cover for my 1 BTC.  I'm not super sure I'll have all my money in badger forever, so I'll buy 90 days of cover now and assess later.  Almost all of my DeFi moves use curve and coverage seems harder to get, so when I buy this it may be for a year or two.  The extra cost of buying new coverage is only the gas (about 15 dollars at 30 GWEI).  So put in 30/90 and:
6942548fe55e71dacdb1e637f7a54937aa94d35728fa1832cb483470328bac5e.png
Pro tip: As of the time of writing this moment 1 wNXM = 0.028 ETH.  0.028*5.03NXM = 0.141ETH.  We saved about 25%.

Go ahead and buy the cover.
Gas Costs: .03 ETH @ 51 GWEI
APY: -2.6 badger only/ -10.4 all involved smart contracts


Making our money back by insuring other projects:

Assuming we are insuring all 4 of our exposure points (Curve, tBTC(33%), sBTC(66%) and Badger) we need to pay a total of around 15NXM (.42ETH) to insure our posistion for 90 days.  The goal of this experiment is to deposit more NXM, use it for staking, and make enough money staking on other projects to cover our next insurance payment of around 5 - 15 NXM in 90 days.
Warning: I am a Nexus newbie and just started this posistion on 6. January 2020.  Beyond here is pure theory.  I will verify it works in 90 days.

You can read more about NXM staking here, but as I understand it you can stake 20 or more NXM at a time against up to 10 projects.  You then get the APY from each project you stake against.  If any of the projects get hacked, some or all of your staked NXM will be burned.

We can also stake on the same platforms we are buying coverage on.  It may seem silly at first, but this means that if curve get's hacked and we lose our bitcoin, we get 30 ETH and only loose the part or all of our staked posistion in NXM... Not Rekt!  The point here is, it's ok to insure the projects we are also buying cover against.   How the APY is computed on Nexus is complicated, but basically you get your share 50% of the fees people pay when they buy coverage.  Many pools show an APY of NA.  This is either because they are new, or don't have enough users. The guys on the Nexus discord advised me to look for pools that had a decent APY and a lot of issued coverage.

Let's go look at the APY's on these pools.  You can find them here:
8ec4079a211f1f23a38c69fe02d330883c428a8e9c7eb02a5e22ed34233bc076.png

You can see info on pool utilization here:
5baaad360d2599f5ed2986bf76fbae0de73c4c338993602d368fb46b398622c5.png

It would seem to me like if we can pick up at least 25% APY in APY here, and we need enough BTC in 90 days to buy our next insurance contract(s).  If we can pick up a bit more we can cover our gas and even make some alpha.  I went pretty degen on my insurance move, but here's an idea for a posistion:

 

RenVM(renBTC): 4.46% APY
Curve: 2.6% APY
Compound: 1.8% APY
Balancer: 1.55% APY
Synthetix(sBTC): 4.9% APY
Set 6.1% APY
Yearn: 3.8% APY (NXM clarified that this is only the Yearn core contracts, you are not also exposed to risk from the mergers)


We can pick up to 10, but by covering these 7 very well known stable protocols we're close to 25%.  We can still pick 3 or 4 more projects, including badger if we want to get some more badgers from shield mining.  Let's just assume these 7 at 25%.

So we select them all on the UI, and then click continue.  We end up on a page like this(note I already did this so it looks a bit different):
84e89f5bba1045d1e688efeeaedfacf41974d46ff84ce7ad5fb665a198b41c10.png
You need to type in how much NXM you want to deposit in total. You can then stake each NXM against up to 10 projects to win APY.   In terms of individual projects, remember that the projects with more coverage in the nexustracker.io active cover graph are likely to yield a higher APY for a longer time. 
Remember that we plan to spend around 5 NXM per quarter to cover badger alone.  That's around 80 NXM at 25% APY.  Note we would need 3x the NXM investment  to also cover Curve, tBTC(33%) and sBTC(66%).   80 wNXM (badger only) currently costs about 2.4 ETH, which is about .065 bitcoin or 6.5% of our total investment for badger only coverage.

I may have messed the math up, and APY's can change fast in the land of DeFi. I'll provide more updates once rewards start coming in and the newer projects I degen picked start showing some APY.

Gas Costs: .06 ETH @ 54 GWEI
APY: Variable, but remember that it is on the NXM staked, not on the bitcoin.

The posistion I hope I am now in

I have invested 1 bitcoin in badger, and about 2.4 ETH in Nexus/NXM.  I have paid an additional .12 ETH to insure badger the first 90 days.  So let's say 2.5 ETH.

Assuming no one gets hacked:

  • I get free insurance in 3 months for another 3 months, with the right staking moves I can maybe make some alpha here on top.
  • I get 35% returns from Badger (+ access to digg and the digg airdrop) (35 % alpha)

So I am making around 35-40% APY on my 1.07ish BTC invested for the price of .12 ETH in initial insurance + gas about .15 ETH in gas.  If I were super safe and covered all contracts, I'd be invested about 1.2 BTC in total including BTC and NXM.

Note that all of the below hacked scenarios assume a worst case of loosing 100%. That's not actually normally what happens, so this is really worst worst case.

If Badger gets hacked:

I loose my 1 bitcoin + interest gained on badger and my Nexus coverage worth <0.15 ETH  and get 30 ETH from Nexus as compensation.  I may also loose my 80 NXM staked, if I stake them against badger.  I had 1 Bitcoin, now i have 30 ETH + 2.5 ETH in BTC making 25% APY.

If another project I choose to stake for gets hacked:

I lose my 2.5 ETH(80 NXM) in staked insurance, and will either have to pay .12 ETH(5 NXM) in 90 days to buy more insurance, or have to buy and restake 80 NXM to ensure that returns are there to pay for future insurance.   I still have my bitcoin in badger. I just lost 2.5 ETH, I still have my bitcoin and my insurance.

If Nexus gets hacked:

I lose my 2.5 ETH staked in insurance + .25 ETH in initial insurance or gas.  I should now pull some of my assets out of badger to not have such a large, uncovered, single point of exposure. I just lost 2.5 ETH + my insurance.

If Curve or TBTC or Synthetix get hacked: 

I lose my BTC, but still have 2.5 ETH + earned APY in BTC. REKT!!!
I can cover all smart contracts for 90 days (if coverage is available at 2.6%) for an additional .3 ETH, which I can make by staking another 5 ETH in NXM for 90 days against protocols.  Then I had 1 bitcoin, now I have 30ETH  + about 7.5ETH in NXM making 25%+ APY.
 

TL;DR/Wrap-up

It seems to me that following the steps above one can make 35-40% APY on 1 bitcoin, and it is very unlikely one would lose more than about 3 ETH.  Nexus doesn't cover everything, and things can always go wrong.  I'm also not covered on curve and the wrapped coins, but I've already grown to accept this level of exposure from those platforms and don't want to stake more into insurance right now.  I may do something separate for a longer time to cover curve and the wraps.  But that is todays pro DeFi move.


Reader comments:

If you're up for it, share your end posistion and your expected APY in the comment section.  I also love to discuss things/chat. You can find me as "Tritium - VLK" in the Badger Discord.   

Trying to earn some crypto:

My goal is move my job/work towards helping the crypto and DeFi communities pull togETHer and change the world.  I want to make crypto for what I do, not just for the money I move.  I have not written a lot of public material yet, and am still in the process of publishing a few first DevOps4DeFi projects on GitHub.  That being said, when someone sends me a little crypto as thanks for my work, it makes me feel like I'm actually doing it and not just spending all my time geeking out on discord.

Donations/tips are greatly appreciated, it's more for my sense of self than my need to survive, but isn't that the way with crypto.  With any luck in a few years I'll be writing articles about insuring more than 1 BTC :)

Send ETH or tokens to:
0x53D8EDF6a54239eB785eC72213919Fb6b6B73598
Send BTC to:
bc1qgpnmpxa8ayjum4uaupe8fmhzqmzqxa5xxq5y85


Always happy to collect tokens from new projects as well large cap coins. 


Results/ongoing changes:

The initial stake of 24 NXM shown above was made at 6/Jan/2021 8:25 am

NXM rewards are paid out weekly on Mondays.  Here are the rewards that came in for the first weeks:  

Week 0(24 NXM staked): 0.0344 NXM in rewards so .0344/24 = 0.00143
   WPR: 0.143%   
* 52 weeks per year    
APR:  7.4%  

 

On January 12 I added 60ish more NXM.  NXM staking may not cover my entire insurance without more tinkering, but it seems like the WNXM/NXM rate is so good that I can sit on this for a while and make a decent return + come to a better understanding of the protocol.

I do however seem to be getting around 80% APY in BADGER from shield mining.  More next week.
More staked NXM

How do you rate this article?

7


VLK
VLK

Shameless and gay. I'm an activist and systems thinker at heart into crypto, DevOps, culture and techno. Working in tech, blockchain and queer cyberpunk fetish fashion.


Adventures in Farm Land (advanced DeFi moves)
Adventures in Farm Land (advanced DeFi moves)

Documenting more complex moves in the DeFi space as I learn about them. Note that these are living posts that I will update over time as things make themselves clear.

Send a $0.01 microtip in crypto to the author, and earn yourself as you read!

20% to author / 80% to me.
We pay the tips from our rewards pool.