Paying debt partially with well

any ideas are welcome.

i was trying to suggest that if we offer $WELL as a supply apy, we could take $WELL as burrow apy.

這很有趣,沒見過這種方式,似乎沒有缺點. :open_mouth:

WELL is already rewarded to users supplying assets (GLMR, FRAX, xcDOT) to Moonwell money markets. Though Supply APY itself is denominated in the underlying asset that is being supplied, Supply Net APY includes both Supply APY + WELL/GLMR rewards (Distribution APY).
Screen Shot 2022-10-31 at 5.53.51 PM

Borrow APY, like Supply APY, is denominated in the underlying asset. “Taking WELL as borrow APY” wouldn’t be technically possible unless the asset being borrowed was WELL itself.

i understand that $WELL included in supply APY is a reward which cannot occur at burrow APY. But taking borrowing interest partially with $WELL doesnt sound impossible. I dont suggest to reward borrowing ppl with $WELL, i am suggesting taking $WELL as a interest.

One of the issues with this idea is that holding WELL isn’t a prerequisite for borrowing assets on Moonwell. You can’t take WELL from a wallet that doesn’t hold any.

Also, WELL rewards can be enabled for borrowing as they are currently on Moonwell Apollo.

ppl may buy $WELL from the market as they do other interest assets. Thats the point of this suggestion. Some might sell their $WELL reward, while others buy it fror their interest.

Requiring WELL tokens to pay borrow interest could create unnecessary friction and make the platform less accessible to your average user (depending on how it’s accomplished). AFAIK, It would also be quite difficult to institute, mechanically speaking.

yeah i expected some side effects. I understand if it doesn’t fits.

It’s an interesting idea but it would require some very significant changes to the protocol and contracts to allow paying interest in WELL:

  • The WELL would have to be sold to the token you are repaying, because the interest gets paid to lenders in the token you are borrowing.
  • As a borrower, you could actually do this yourself right before you repaid the loan if you wanted to use the WELL in your wallet to effectively pay the interest

There might be a way to simply automate this using a tool like Gelato (live on Moonbeam) or OAK network (coming early next year) as a 2 step process.

2 Likes

could we have some back tests regarding this feature? if this feature becomes available, it would open up new supply and demand cycle for $WELL!!

Hey @parkhodu.eth,

I just wanted to bump this post to let people know that you have created a signal vote and voting is currently active. Though two days of voting remain, it currently appears to be on the path towards passage, so congratulations on that. If it does end up passing, it would be great to see some more community engagement/contributions here prior to MIP voting, so that this idea can be further developed and something actionable/executable can be put on-chain.

1 Like

hello majin

i agree there’s a need for more active discussion on this proposal. whether it passes or not i hope to discuss further.

thank u for bumping this article.

1 Like

Hi @parkhodu.eth thanks for taking the time to put in a proposal!

Can you elaborate on the specifics of what you’re proposing? After reading your snapshot proposal and this thread I still don’t really understand exactly what’s proposed here, or how it would work mechanically.

Are you suggesting that as borrowers accrue debt, some portion of the debt is accrued in $WELL, and to unwind positions people need to also pay back $WELL in addition to their borrowed assets?

If that’s the proposal then (as @Luke mentioned) that will require quite a bit of engineering work to integrate directly into the protocol’s comptroller, and it also would need a thorough security review to be safely promoted to replace the existing comptroller.

If the idea is that any borrowers on the protocol need to repay in their borrowed asset AND $WELL, I think that’d have a negative effect overall on the protocol. In the short term it may cause buy side pressure on $WELL, but longer term it opens the landscape for a competitor that doesn’t do this, and if you’re an end user frankly the user experience wouldn’t be great (lots of confusion around why people can’t pay their loans back, larger players leaving the protocol due to this mechanism, lots of UX work to try to make it a good user experience, etc).

There’s also a significant challenge of pricing $WELL to even be able to assess its value in terms of paying back a user’s debt (if it’s integrated directly).

This might be better implemented as a “vault” or something on top of and integrating with Moonwell - if you were to build something like that you could market it as a sort of insurance product - imagine a product where users basically interact with the protocol as normal, but also open an approval to their $WELL or stella LP tokens for a new contract. If a user is within some % of being liquidated, the vault automatically withdraws some amount of well/LP tokens, market sells them, and calls repayBorrowBehalf on behalf of the user to re-capitalize them.

Unfortunately that doesn’t add buy-side pressure which seems like the presumed goal of this proposal, but the idea demonstrates the sorts of things that can be built independently of the core protocol to achieve things in a more frictionless way. IMO the point of being an open protocol is more or less that it does one core thing and does it well, and allows for people to build things that integrate directly with it.

That same vault concept can definitely be expanded on to do all sorts of neat and novel things and this is basically how things like yield optimizers work under the hood - they don’t make tweaks to the core protocol but instead build abstractions on top of existing protocols which is a lot easier to ultimately do IMO.

3 Likes

I give octavious right! Maybe big user would left :frowning:

I like the other proposal, if you hold $Well gives you an APY boost…just very simple!

2 Likes

hello octavius, thank you for sharing detailed thoughts.

on borrowers perspective their wont be much to change. bcs what i propose is swaping few percent of “borrow interest” to $WELL. this is happening “after” user returns his borrowed asset and his interest. swap is happening on protocol side.

honor to see your recommandation, however, i m somewhat worried about it.
if WELL price rises, then the loan side will be discouraged and then be negtive effect to the platform.
if frequency of depaying rises, that will intensify the volatility and case some unnecessary gas comsumption.
personal view ,for consideration.

1 Like

Hello oakbay,
Thank you for ur concerns with this idea! If this idea to discourage loan side, loaners should be keep watching well price and accumulating it. But what i propose is doing it after loaner pays the debt. Loaner will pay the debt same as before and the protocol will swap few percentage of interest (which is burrowed asset) to $WELL. This way loaner doesn’t have to care about $WELL’s price or self accumulating $WELL!

oak stephen <oakbaymanor@gmail.com>于2022年11月17日 周四下午2:41写道:

Congrats on your successful signal vote @parkhodu.eth! This vote, as well as the discussion and voting pre-cancelation on MIP-8, shows that there is definitely community interest in creating additional utility for the WELL token.

It’s also important though that the community heeds the words of those that are saying that this adds a lot of mechanical complexity (it would be a big engineering lift), for what in the end could be accomplished with a simple token swap.

If that’s the proposal then (as @Luke mentioned) that will require quite a bit of engineering work to integrate directly into the protocol’s comptroller, and it also would need a thorough security review to be safely promoted to replace the existing comptroller.

You have enough WELL to bring this proposal to an on-chain vote now, but I would encourage you to further engage with the community (here and in the MIP-8 forum post) prior to doing so. Submitting this as an MIP with the proposal in it’s current state (i.e. no actionable code changes, details still to flesh out) would function essentially just as an on-chain signal vote (no code to execute).

I don’t want too sound negative. I commend you for sharing your idea and creating a snapshot proposal to gauge community sentiment. I just want to emphasise that A. In this proposal’s current state, there’s going to be a lot of engineering/security auditing overhead (i.e. it’s not something that can be implemented quickly) and B. There is also MIP-8 which is also attempting to create additional utility for the WELL token. It may serve the community to coalesce around one idea for WELL utility at a time. That idea maybe should be something built on top of the protocol (WELL Vault), as opposed to directly tweaking the core protocol.

Just my two cents! I’m enjoying seeing all of the current Gov Forum discussion, hope it continues!

1 Like

vault is not my idea so i guess nothing further to discuss from here.