category: DIGG
scope: Minimize gas costs for participants
overview:
If DIGG is airdropped to https://app.badger.finance/hunt to which users need to Claim their DIGG, it will lead high gas costs and friction.
Instead, DIGG should be airdropped to users directly into the DIGG Sett (https://digg.netlify.app/earn/)
details:
Initial forum discussion was here: DIGG Airdrop should be directly into the DIGG Sett
My initial thought was that it should be initially aidropped directly into the DIGG staking contract but that causes friction for those who want to pool Digg/wBTC LP, since they’d need to unstake + withdraw, then pool.
By airdropping directly into the Sett contract, it makes it only 2 transactions for those who want to stake: Approve bDigg Spend + Stake, instead of 5 transactions: Claim Digg + Approve Digg Spend + Deposit + Approve bDigg spend + Stake
For those who want to provide liquidity, they’d just need to withdraw from the Sett and do the same steps as normal. Withdrawing from the Sett is the same number of transactions as Claiming from Hunt, so it’s no additional harm for those looking to provide liquidity.
This BIP will make staking a lot easier for people and minimize dumping. Especially for people who are receiving a small drop, they’d look at their current options as follows:
- Claim from Hunt
- Sell on Uniswap or Sushi
or
- Claim from Hunt
- Perform 4 additional gas transactions to Stake (friction!!!)
vs
- Withdraw from Sett
- Sell on Uniswap or Sushi
or
- Perform 2 additional gas transactions to Stake (easy!!!)
implementation:
- Voting for and against to proceed with implementation
- Dev team can provide details on the technical implementation
- If supported via forum vote, and no technical roadblocks, can proceed to snapshot
- Can go live if supported on snapshot
- For
- Against
0 voters