I think the biggest challenge for most elastic supply coins currently is the contraction phase. Too often the projects get in the contraction period for an extended period of time and the community loses their enthusiasm. If we can address this and align the incentives for investors with the goals of the project, the MahaDAO ecosystem can grow quickly.
Problem 1: There was one redemption period and the funds available are limited. Only $37,500 worth of ARTHB were redeemed and the highest gas txns were rewarded. Also this requires investors to constantly monitor the website. A race to redeem bonds is a bad experience for all parties involved. The winners are forced to use high gas, which eats into their profits and everyone else gets rejected.
We should have an automated bond redemption process that involves an auction. Being automated will free people from their computer screens and having a auction will allow those willing to forgo some returns to get their redemptions in first while also allowing the smart contract to use the minted funds for more efficiently.
Users can select how much of their bond discount they want to forgo to their bond redeemed first. It would range from 20% all the way down to 0%. At 20% they would break even and not benefit from buying the bond at a discount but they would be first to receive their ARTH or DAI tokens back. They may still come out ahead because if the 1hr TWAP price was 0.80 and their ARTHB price was 0.64, by forgoing the 20% bond discount, they will be getting ARTH at a price of 0.80 when the 1HR TWAP currently is at $1, still giving them a 25% return.
The system will automatically redeem the bonds that forgo the highest discount rate and work it’s way back to a full redemption, where the user keeps the full 20% bond discount. People will no longer need to race and pay high gas fees, or monitor their website at critical times during the day. The fund will be able to service more debt because people are willing to accept less to free their funds first.
I have noticed that fewer people are willing to by ARTHB with each contraction phase. This is due to the inability to redeem their bonds, which require the price to be above $1 and new coins to be minted. This uncertainty leads to hesitation when bonds are on sale, even with an attractive discount.
Allow bond holders to stake their ARTHB just like they would stake ARTH for MAHA while they wait for redemption. This will allow them to earn while they wait instead of constantly worrying about getting their redemption because they feel their funds are stuck doing nothing.
Combining proposal 1 and 2 will have a major effect to encourage people to buy more bonds.
Right now it’s very easy to game the system. Everyone knows that during a contraction period, the system whill buy bonds and and immediately use the DAI to buy from the the LP creating a price spike. This encourages people to buy ahead of time and sell into the price spike damping the effects of bond purchases and prolonging the contraction period. This creates short term gains for them but becomes a systematic problem for the ecosystem when it’s scaled up.
The funds that are received from bond holders shouldn’t be used immediately. It should be stored and used to gradually buy from the LP over time to smooth out any price spikes. This will discourage buying and dumping since the price difference will be spread across a large time horizon. I suggest that it be prorated. For each hour a maximum of 1/12 of the bond fund available/sold will be used for purchases. I would even break it down to 6-12 purchases an hour, but at random intervals so people can’t anticipate when it will occur.
When someone redeems their bonds, they have an option for ARTH or DAI. Most people will choose DAI, which results in the system to sell the newly minted ARTH for DAI driving down the price. Now we don’t want unnecessary downward pressure that would create another contraction period of we just got out of one. We need to incentives people to choose the ARTH option instead of DAI. We want their funds to stay in the ecosystem so that more expansions can occur.
Solution: We should create a pool for people to stake and make sure they have yields at a higher rate than those who stake without earning the funds from a bond redemption. They helped the ecosystem by buying a bond and should be reward with a higher rate. Only the ARTH earn through bond redemption would be eligible for this higher rate. This will cause people to intentionally buy bonds just to get a higher yield and limit the downward pressure from selecting the DAI option.
I believe that the right incentive makes all the difference in the world. Hopefully these suggestions will help the project get going in regards of awareness and adoption. This is all I could think of today. If I have anymore ideas, I’ll be sure to share. Let me know what you think of my proposals.