Perpetual Protocol: Optimism Governance's First Failure

Perpetual Protocol was granted 9,000,000 OP tokens (currently worth around $6.5 million) in a Phase 0 Grant, the proposal for which can be found here.

This large grant was voted through as a batch vote, and in my opinion I do not think enough due diligence was done when green lighting such a large amount of funds.

1. Perpetual Protocol v1 collapsed resulting in loss of customer funds to the tune of $44.6 million. Whilst it appears some progress has been made, there are still customers with outstanding unrecovered funds and ongoing disputes relating to these funds

You can see on Perp’s governance forums that there is still on going discussions regarding this and a solution is not yet in place. The collapse took place during the Luna unwinding, which was before the Phase 0 grant was approved.

2. Perpetual Protocol immediately market sold 500,000 OP via Uniswap and then bridged the USDC out of Optimism and back to mainnet via Hop protocol

  • Transaction of sale here

I feel it is a bad precedent for distressed companies with outstanding obligations to be market selling Optimism grants and moving them out of the Optimism ecosystem.

3. 1.8 million OP tokens earmarked for airdrop to users have mostly ended up in team owned wallets, the majority of which have then been sold to stablecoins

  • Airdrop transaction here

Here are the wallets owned by the team / foundation. More than 70% of the airdrop ended up in these wallets out of which more than 70% were instantly dumped to stablecoins.

This seems to be because the vast majority of liquidity in v2 pools are provided by the team itself. Here is a decent summary on twitter.

4. Immediately after the airdrop the TVL of PERP on Optimism dumped by nearly a quarter

This may have been people exiting who were solely providing TVL for the airdrop, but it does not bode well for the stated aims of the grant funding to increase liquidity.

Screenshot from 2022-07-19 01-34-58

So in summary in total on day one of receiving grant funding, 1,456,363 OP tokens were instantly dumped for USDC out of which 500,000 OP’s worth was bridged out of Optimism entirely. There are users complaining in the Perp discord about receiving only minute amounts of OP as an airdrop - pretty much because the vast majority has circled back to the team.

Surely there is a better way of carrying out due diligence when there are giant sums like this being approved?

15 Likes

I think we jumping on conclusion here without giving Perp a chance to comment on this.

500K OP was giving out to builders and grant, I think, which is mentioned in proposal and giving the fund in stable is an obvious choice.

For airdrop, its project internal decision on how they want to distribute it and what would be the eligibility criteria. But I agree with you, we need to be more diligence when approving a proposal.

There is some learning opportunity here for all of us.

6 Likes

Yes, A big fail to give so many op to the project

1 Like

This is incorrect. Unsure where the 44m number came from but given the construction of how the vAMM works this is definitely not the case. A lot of discussion has been had around this in discord so it’s interesting you’re only trying to pull a random headline number.

Additionally, I’m unsure why this is put here other than trying to paint this entire airdrop in negative light.

As per the outline this was distributed to the grants DAO. What they do with the funding is up to them but all projects that are funded via this mechanism is for the benefit of OP. How they manage funds is up to them and at their discretion

Unsure where you got these from but these are massive assumptions and wild accusations. The same can be said of the thread linked.

Again this is false and unsure why you aren’t painting the whole picture - volatility has meant that liquidity across the board has decreased. What you doing here is simply finding some data to support a point you’ve made up. If you see defillama TVL it actually stabilised after the large amounts of volatility in May

Final point I’d like to make is if you have ever followed what we’ve done we’ve been very consistent in how we do things with regards to rewards - we constantly test, see what works and double down on what works. For items that don’t work we stop it so we don’t waste tokens. We have applied this methodology to PERP and will continue to do so for OP tokens.

I’d be happy to have a solid discussion but it seems that this post is purely around creating FUD with no data to back anything up and drawing points out of thin air.

3 Likes

This is incorrect. Unsure where the 44m number came from but given the construction of how the vAMM works this is definitely not the case. A lot of discussion has been had around this in discord so it’s interesting you’re only trying to pull a random headline number.

I will not try to claim I know the exact figure of how much customer funds are still in dispute, but this figure is taken directly from your governance forums in this discussion.

Whatever the actual figure is, the fact still remains there is an ongoing dispute relating to customer funds which have been lost due to the collapse of Perpetual Protocol v1.

Additionally, I’m unsure why this is put here other than trying to paint this entire airdrop in negative light.

I put it here because applying for grant funding while having outstanding liabilities relating to customer’s funds is a giant red flag that has had zero discussion on it whatsoever as part of the Optimism governance process.

As per the outline this was distributed to the grants DAO. What they do with the funding is up to them but all projects that are funded via this mechanism is for the benefit of OP. How they manage funds is up to them and at their discretion

How will we ever know if these funds are used for the benefit of Optimism when they are bridged off chain back to mainnet with zero oversight? There is no way of knowing if those funds will ever return to Optimism at all.

After seeing how much push back other proposals are getting on use of OP grants which are much smaller than this, how this slipped through governance to me is surreal.

Unsure where you got these from but these are massive assumptions and wild accusations. The same can be said of the thread linked.

These wallet addresses are taken directly from a Dune dashboard made by Yenwen as being Perpetual v2 Foundation addresses.

Screenshot from 2022-07-19 19-47-34

7 Likes

Hello, I have a quick question… From the original GF proposal it was stated:

This implies that OP funding for grants that has been distributed already should have been matched 1:1 with PERP.

To me, it sounds like whatever OP is used, will be matched with PERP…Which excludes any previous funding the grants program may have received in PERP, as the 1:1 matching is not retroactive (otherwise, any protocol could claim that they have matched liquidity incentives, or other funding, in the past). Am I misunderstanding something here?

5 Likes

Perp team distributed the money of the top 25 big players in v1 to others, ,which is different from scam exchanges.
And let alameda take millions of dollars when vamm can’t close the position. Finally pass the result to DAO.
Deliberately modify the k value of vamm, then liquidate him by himself, get a liquidation fee of 30,000 US dollars, and use this as an excuse to close the exchange

1 Like

it was a pretty expensive one so we all need to use it with maximum efficiency

2 Likes

Perp basically just distributed the funds among themselves and used “liquidity provider” excuse to funnel the funds back to themselves, knowing well that most of the liquidity providers were their own team wallets.

This is nothing more than an elaborate scam. Disgusting.

1 Like

This is incredibly disappointing.

Moving forward, I believe that in the short term OP allocated to projects should be placed into a linear vesting contract so that they are disbursed slowly over a predictable period of time.

4 Likes

I agree with @emerald. It also mitigates concerns about protocols self-delegating (although as not just a Velodrome team member but also a believer in broad stakeholder ownership I am in favor of this).

1 Like

I also agree with @emerald

1 Like

I really feel disgusted by the project’s approach. On the surface, they say that they will airdrop OP to users, but in fact, most users only get 0.1 or 0.2 OP, which is insulting. And a large number of OPs were airdropped to very few addresses, and these addresses have obvious traces of internal wallets! This incident is actually the project party using users to achieve their own ulterior purpose of cashing out!

When I found out about this problem, I went to the community and gave feedback on Twitter, but I didn’t get any attention. Could it be that the Optimistic team doesn’t care what kind of bad projects they support?

As a user, a little guy, there are alot of us… I provide liquidity in different pools on Beets. I have used many different dapps. Optimistic ETH is my favorite, and I feel the community that uses OP should be able to get more to really attract attention and provide liquidity and delegate for governence.
Thanks :+1:
Keep up the good work :slightly_smiling_face:

Everything else aside, this above seems like a point worthy of discussion.

How does governance perform due diligence on projects? Whatever a project promises in a grant proposal, if a DAO has outstanding legal obligations, or an "ongoing dispute relating to customer funds’, this could result in unexpected consequences.

I find it pretty shocking reading back on the Phase 0 Proposal the lack of serious discussion around giving such an enormous amount of $OP to Perp. As one of the two most significant grants (that I am aware of, alongside Synthetix’s 9m OP) one would expect that this grant would have had a marked impact on increasing liquidity, TVL, and user transactions on Optimism. And that every delegate would have participated in the discussion.

Why wasn’t there more debate? Was this simply because Perp is a longstanding part of OP ecosystem?

Obviously, we cannot expect every grant to succeed in its goals, and its too early to say how Perp will use the funds remaining, and the impact it will have. But considering some of the debates I’ve witnessed over relatively small amounts of $OP, it definitely is important for us to examine exactly how this happened.

If Perp feels like the current use of funds has had a positive impact on the growth of $OP, they should make that case, and we should work with them to ensure that their use of the remaining funds is +EV for the network.

3 Likes

btw I fully support the 500k to grants dao, think they should have set up a multisig for it on OP, but afaik they have plans to do so.

Builder’s need stable funding.

Two weeks later the value of Perpetual Protocol’s OP grant is just under $14 million. The liquidity incentives have failed to attract liquidity, the TVL has actually decreased in this time:

The airdrop is actually worth two thirds of the total value of Perp’s TVL. You may just as well have bought Perp as a going concern, I doubt you would have even paid anywhere near this figure.

There are platforms that did not receive a single OP which have flipped Perp in TVL - PoolTogether for instance.

So, despite incentives being offered of 5000 PERP and 5000 OP per week (the few users the platform has were actually sold 15,000 OP / PERP per week but this was cut down), why has there been no liquidity gained? Because the majority of the liquidity on this platform is owned by the team as pointed out by @crypto_noodles on twitter. These rewards are just washed into team wallets.

The team wallets which had claimed the retroactive airdrop posted above have also not had much movement. Some bought OP back, some are still sitting in USDC and some just moved funds to random places.

2 Likes

I’m still reading around and If only there were more metric and analytics like this…
Good job

Kudos, thanks for the in-depth breakdown of the sequence of events leading to the “collapse”. Always interesting and sometimes thrilling to see how such a slump can come to play.

1 Like