[For Discussion] Potential adjustment to ALPACA tokenomics to support upcoming (Perp, AF2.0) and future product launches

Background:

We’re very proud that Alpaca Finance is one of the few successful fair-launch DeFi projects. We never conducted a token sale, and 87% of our total supply is distributed to our community and users–one of the highest ratios in the industry!

Back in early 2021, when we designed our ALPACA token, we optimized on certain dimensions to give us the best chance of success at launch, and while that served us well in the past, it also created limitations for the future. We will address those limitations in this post.

Specifically, making our ALPACA token contract non-upgradable, with a hardcap on supply, served to maximize the community trust in our project at launch; a trust we’re grateful to have, and have worked hard to maintain and grow. However, there are downsides to that structure.

For example, without new tokens emitted, it will be more difficult to attract new users to Alpaca’s new products, which will ultimately cost the ALPACA holders because they will not earn the revenues from those users, and it will also make it more challenging for those products to scale. On the contrary, with sufficient token support, the upcoming products will have the best chance of attracting new users from BNB Chain and even other networks, creating the highest revenue potential for ALPACA holders.

With the upcoming launches of our Perpetual Exchange and AF2.0, two products with great potential to attract new users to Alpaca due to the various novel use cases they enable, we believe now is an appropriate time to discuss tokenomics with our community, because tokenomics will have a significant impact on the success of these products.

Proposal:

Today, we would like to put forth some potential directions, in order to kickstart a discussion about the possibility of adjusting the tokenomics of ALPACA, should governance decide it the best direction. At a high level, there are three directions we can take, which are:

  • Extend the ALPACA token supply (requires upgrading token contract to ALPACAv2)
  • Issue a new token
  • Keep everything as is

Elaborating on how each direction will impact our upcoming products, Perp and AF2.0, we get the matrix below which results in 4 possible approaches:

image

Approach #1: Extend the ALPACA token supply

This approach would update the ALPACA token with tokenomics to best support existing and future products. Among other improvements, this update would allow for continued emissions and liquidity incentives, in order to maximize the chance of success of the upcoming product launches.

With this approach, revenue from the new products would accrue to xALPACA holders in the Governance Vault, adding to the revenue from existing products. (As of Q1 2023, this product line will be LYF, AVs, AUSD, Perp, AF2.0).

Below, we discuss the key design considerations for ALPACAv2.

Note: Please keep in mind that all numbers presented here are preliminary drafts for discussion, and not final. We chose these numbers because we believe they are a logical starting point for the community discussion.

Conversion of ALPACA → ALPACAv2

Users who currently hold ALPACA will be able to convert their tokens to ALPACAv2 at any time.

Note: Based on what the community decides, we can make the conversion open-ended with no deadline, or we can give a long enough time frame for conversion (e.g., 2 years) and any allocated v2 tokens that aren’t claimed by that time can be burned.

  • Current ALPACA will make up a majority (50-60%) of the ALPACAv2 supply: ALPACAv2’s purpose is not to significantly dilute stakeholders, but rather to extend the token supply to support new products that generate net-positive revenues. The goal is to create more revenue through these new tokens than the selling pressure made possible by them. So we believe 50-60% is about the right percentage to achieve these goals.

Furthermore, we’ve designed two ways that would significantly minimize any dilution from these extended tokens:

  1. We plan for these extended tokens to emit over 10 years, so that the maximum possible average-yearly-dilution of the existing ALPACA supply would be only a single digit %.
  2. An updated emissions method for liquidity mining incentives, where newly emitted ALPACA will be locked and thus illiquid. We’ll describe this a little later.
  • Conversion ratio: 5 ALPACA = 1 ALPACAv2

New Tokenomics:

We next describe how the ALPACAv2 tokens will be allocated:

Item Allocation %
ALPACA → ALPACAv2 51%
Liquidity mining incentives 30%
Development Fund 9%
Warchest 10%

See details in this spreadsheet.

ALPACA ->ALPACAv2 (51%)
Users will be able to convert ALPACA to ALPACAv2 at any time. Their ALPACAv2 tokens will become liquid immediately. ALPACA tokens currently staking in the Governance vault will be migrated to ALPACAv2 under the same staking conditions.

Liquidity mining incentives (30%)
Liquidity incentives will be provisioned for a long period of time; i.e., 10 years. We will have a relatively smooth, decaying emissions schedule (see this sheet).

In regards to liquidity mining incentives, we have another important innovation–Locked Emissions.

We will update the method of emissions to minimize inflation and the circulating supply of ALPACAv2, as described below.

For liquidity incentives, instead of directly giving out ALPACAv2 as most projects do, we’ll instead give xALPACA locked for 1 year.

This means that new emissions will be unable to dilute ALPACA tokens until they unlock after a year, or until the holder decides to take a significant haircut on their tokens through an early withdrawal (up to -39%). Other details below:

  • Users will be able to extend locked time or do early withdrawal on these xALPACA just like normally-locked xALPACA.

  • There will be an upgrade to the Governance Vault where a single wallet will be able to hold multiple xALPACA positions with different lock durations.

  • Users will be able to claim these rewards at any time (as xALPACA). When they claim, a new governance staking position will be created.

  • xALPACA received from liquidity incentives will be entitled the same voting rights and protocol revenue as the xALPACA locked normally.
    • It’s important to mention that this will make it easy for new Alpaca users to participate in governance, and strongly increase the likelihood of them doing so.

    • These users will naturally visit the governance page because they will want to see their rewards there. Then, because they will already have tokens there and not have to do anything like deposit, they’ll be more likely to use their available right to vote, check out the forum, and generally become more involved with the project. So at the end of the day, this emissions method will have the added benefit of creating more loyal and energetic alpacas, growing our Herd!

In summary, by employing this mechanism, the new token incentives will not result in 1) an immediate increase in circulating supply; and 2) selling pressure on ALPACA. It will also significantly increase the chance of new users keeping their rewards in governance, or even extending the lock, because it will minimize the barriers for them to do so. So all in all, this emissions method can be called win-win for everyone involved!

Development Fund (9%)
The Development Fund will be vested linearly over 10 years. Development funds will be given out in the form of ALPACAv2.

Warchest (10%)
Reserved for business strategic purposes

  • Applications for trademarks, patents
  • Security Audit costs
  • CEX listings
  • Partnership costs
  • Entity setup & renewal related costs.
  • Market making
  • M&A
  • Etc.

Warchest Details:

  • Unlock over 10 years linearly (1% / year.)
  • Similar to the current warchest set up, the unlocked portion can be used at the discretion of the core team, (to minimize governance overhead on each small decision)
  • However, any spend above the unlock schedule would have to go through the Governance process for approval.

Approach #2: Creates a new token for Perp and migrate to ALPACAv2 for AF2.0

This approach would mean that the perp product would have its own token for governance/revenue-accrual, but would sit within the Alpaca platform. All revenues from the Perp product would accrue to a separate Perp’s Governance Vault stakers. ALPACA token holders would receive the benefits from the Perp product through an allocation of the new token to Alpaca’s Governance Vault stakers.

Revenue from the remaining products (LYF, AVs, AUSD, AF2.0) would accrue to Alpaca’s current Governance Vault.

Tokenomics:

For the sake of this discussion, we’ll temporarily reference the new token as PERP. We next describe how the PERP tokens will be allocated. Shown below is a distribution that has a lot of parallel from the ALPACAv2 distribution.

Item Allocation %
Alpaca Governance Vault stakers 40%
Launch incentives 5%
Liquidity mining incentives 30%
Development Fund 15%
Warchest 10%

ALPACA Governance (40%)
By allocating a significant portion of the tokens to the Alpaca community, xALPACA holders would receive substantial economic benefits from the Perp product, even though the revenues from said product would no longer go directly to them.

The differences are as follows:

  • Only Alpaca’s Governance Vault stakers would receive token allocation of the new PERP token. We would set up a permanent Grazing Range pool to distribute the token to stakers.
  • There could be some vesting conditions to minimize the selling pressure on the tokens.
  • The emissions schedule would be the same as liquidity mining incentives

Launch incentives (5%)
We can create a lock-drop scheme to bootstrap the liquidity pools. (Users lock assets in the liquidity pool in exchange for Perp’s token). This portion of the incentives will be immediately liquid and does not have to go through vesting.

  • We can do liquidity bootstrapping pool and price discovery for perp token.

This bucket will be the only liquid supply of the token at launch.

Liquidity mining incentives (30%)
Incentives for LPs and traders. They would emit as locked xPERP tokens similar to xALPACA in approach 1.

Development Fund, Warchest
These use cases follow a similar framework as ALPACAv2. The Dev Fund portion is a bit higher because the new token means we’ll need to pay additional staff to work on it. We’ll need to create some separate web pages, develop the brand, work on listings, BD for the new token, etc.

The nice aspect of a new token is it would isolate revenue-accrual with the corresponding product; ALPACA holders buy ALPACA for the exposure to the Alpaca products, PERP holders buy PERP for the exposure to the PERP product. The negative aspect is it would create some of the additional aforementioned work, of which most could be considered unnecessarily overlapping.

Because we still plan to primarily focus on Alpaca’s internal products, such as AF2.0, most of our current staff won’t have the time to work on developing the PERP token and brand, seeking and negotiating listings for it, etc… We’ll need to hire more staff for this.

With some new products in the future, it may also become a bit more complicated to select which user base should receive revenue accrual from it (for example, if we launch an AV that integrates with the Perp product). This kind of decision would be difficult to go through governance when there are two sets of governance.

Lastly, right now is a bad market to launch a new token so it’s difficult to say what the price will be like in the beginning. In contrast, with Approach 1, we can at least estimate how much there will be to pay staff expenses because the ALPACA token’s price has been relatively stable for a long time.

Approach #3: New token for Perp but no change to ALPACA tokenomics

This approach is similar to Approach#2 where we will create a new token for the Perp product. However, there will be no change to the existing ALPACA tokenomics, and emissions will expire in a few months. This means AF2.0 and future internal products on Alpaca, like new AVs, will have to grow mostly organically.

Approach #4: No new token and no changes to ALPACA tokenomics

This approach will keep the status quo and make no changes to the ALPACA tokenomics or launch new tokens. It would mean we launch the Perp exchange fully as a sub-product within Alpaca’s platform, and it will have to grow mostly organically.

One of the main purposes of this proposal is to help bootstrap the liquidity for our planned upcoming products, and any other ones in the future. In a positive case, the products may prove to be capital efficient enough to be successful without a token. In a negative case, we might not be able to launch the product at all without token incentives; Projects that go this route often raise VC investment to finance growth, which we don’t plan to do.

It’s hard to say which way it would go. We can only say that token incentives would significantly increase the chance of success. For example, by providing incentives, we could temporarily offer higher APYs to LPs and significant rebates to traders, who are currently using competing platforms, in order to get them to at least try our exchange. The same goes for AF2.0’s new use cases, such as overcollateralized lending. Since Alpaca is an established brand, they would be more likely to try it because the risk is lower than using a new platform. We’re also confident in our UX design, security, and support team, so we believe our chance of keeping these users long-term is higher than other platforms.

For the perp product, there’s a chance it can be successful without a token incentive, but having a token would certainly help the chance of it becoming successful (bootstrap liquidity pool, early incentives for traders, trading competition rewards, etc.) and raise revenues, which would ultimately feed back to ALPACA holders.

6 Likes

I prefer keeping everything as it is.

Token emitting is not a sustainable logic of a healthy product imo.

20 Likes

If we plan to issue new token, the last two year alpaca token burning is ridiculous funny and meaningless. The right decision is making great product and attract true user but not speculator.

11 Likes

if team have not enough operating fund,we can make a new proposal to adjust profit allocation or iussue 10% new token to werchest or developing fund

6 Likes

I disagree about changing Alapca tokenomic and this kind of Topic should not vote because It will change the core of the platform.

To Attract the new user, It’s better to find other idea instead of increase supply.
Forexample, put some of the revenue from the liquidated prep user or from Buyback burn to distribute to a new user or current holder.

As a Perp user in Cefi, I dont think the extra incentive is matter for the user. The important thing is reliable platform (the platform doesnt down and normally open or close order during the price fluctuation)

Most of the defi platform lack of tool comparing to Cefi. So if the dev can deveop the tool equal to the cefi platform. I think the platfrom will get enough revenue to distribute to both New user and Holder without creating new supply.

Even though you can get much more yield in Venus but TVL in AAVE is bigger. So I think the commitment and reliability from the platform is much more important than the revenue.

PJ

8 Likes

We didn’t sign in for this. If this happens I’ll rather sell and forget that alpaca ever existed. You need to create solutions based on core principles, now with alpaca 2.0 you change the core structure with explanation that you need to create new token or increase supply. What a terrible idea…

7 Likes

Does the team think so? It’s crazy! Although it is a discussion, it directly leads to the conclusion that new products need new tokens to develop better. How to draw this conclusion?

4 Likes

Totally agree with this remark. I would rather sell all my alpacas and forgot it than accept to increase total supply

5 Likes

I choose the 4th approach. A proper effective project should not rely on incentives. Incentives might have some advantages initially to onboard users but after that project must survive buy its own real yield through transaction fees, liquidity fees etc.
Increase the supply is not a good way to grow and not thing can sure that after we reach to the new limitation supply we will create a new proposal/discuss to increase its supply again.
Additional, if we choose it so what is the purpose of burning alpacas in over past 2 years? Create a new token for other next coming projects is unrealistic. It’s simply not bring any benefit for Alpaca’s holder, then why I have to hold alpaca tokens? If we have 10 new projects, will we create 10 new tokens for it? All new projects should and have to capture value for Alpaca tokens that is my perspective.

4 Likes

I believe #4 is correct at this stage as I don’t think the proposal explores all options we have as a protocol to incentivise new product launches and mass market adoption

I also believe that this proposal is against the fundamental guiding principles of the protocol and I’m somewhat saddened by this


HC - I think the whole post is skewed in favour of supporting the “new token narrative”.

  • I would ask we include additional options that explore/model using existing and future revenue streams to support new launches. The protocol makes $Millions in revenue that can be used to support those activities you mention in the post
  • Alternatively, treat xAlpaca holders as part of the beneficiaries of the 19% of new tokens in proportion to what the team gets. This will show that original investors benefit as much as the team thus locking us in for longer. Right now there’s no benefit between being locked in now vs buying tomorrow
5 Likes

In each monthly report, you recommend articles about the long-term value of alpaca to readers, and now it looks ridiculous.

6 Likes

I choose the 4th approach as well. It’s no secret that the crypto market has been in a bear trend for quite some time now. As a result, many teams have resorted to issuing new tokens in an effort to attract new users and boost their platform’s popularity. While this strategy may seem like a quick fix, it’s actually a risky move that can backfire in the long run.

First and foremost, issuing new tokens can be seen as a desperate measure to generate interest in a struggling platform. This can lead to a lack of trust and credibility among potential users and investors. In a bear market, people are already hesitant to put their money into crypto, and issuing new tokens only adds to the uncertainty and skepticism.

Furthermore, issuing new tokens can actually dilute the value of existing ones. When a company issues a new batch of tokens, it essentially creates more supply without increasing demand. This can lead to a decrease in the value of the existing tokens, which can be frustrating for those who have already invested in the platform.

In addition, issuing new tokens can also lead to speculation and hype, which can be dangerous in a bear market. When people start buying into a new token just because it’s new and trendy, it can lead to inflated prices that are not sustainable in the long run. This can result in significant losses for those who jump on the bandwagon without thoroughly researching the platform and its potential for growth.

Overall, issuing new tokens in a bear market is a risky move that can do more harm than good. It’s important for teams to focus on building a solid foundation and creating value for their existing users rather than trying to attract new ones through short-term tactics. Instead of relying on new token issuances, teams should focus on developing their platform and creating a strong, dedicated community of users.

10 Likes

I believe the community has played a crucial role in the development and success of Alpaca over the past two years. These community members, who are often also the largest holders of the token , have shown their support and have been the main users and advocates for the protocol.

Issuing a new token would likely result in the loss of a significant portion of this community, including myself, as it would mean saying goodbye to the token that we have supported and invested in for so long. It also makes the past two years of buybacks seem ridiculous, as all of those efforts would essentially be rendered meaningless with the introduction of a new token.

I completely believe that excellent protocols do not need to issue new tokens in order to gain users. In fact, issuing a new token can often only attract short-term speculators rather than long-term users who are genuinely interested in the success of the protocol.

There are other ways to attract and retain users, such as designing more scientifically sound revenue-sharing protocols and using protocol revenue to incentivize user engagement. These methods can be more sustainable in the long run and do not rely on the hype and speculation surrounding a new token.

10 Likes

Hi, so we know alpaca lyf doesn’t need alpaca emissions anymore, because alpaca apy in pools are less than ~%0.50 and noone locking for getting alpaca rewards,
Secondly, we still have 6.3M unminted alpaca from dev wallet, which can use to fund alpaca lyf product.
So ı don’t see any reason to launch alpaca v2 , and it gives xalpaca to liqudityproviders while giving unlocked alpaca to devs. I don’t think this is our need. We will back to inflationary if we create new emissions.

And a question to devs, what will happen to 6.3M alpaca in warchest if alpaca v2 launched? Will it transfered to other warchest or devs will have it??

2 Likes

I will also withdraw and sell my alpacas if alpaca v2 passes. Doesn’t want another supply increasing token saw many dumps in past and noone worked

3 Likes

Any AlpacaV2 token would make any previous burns worthless.
Moreover, it would emit more Alpacas into circulation that was the previous max supply.
Any suggestion containing AlpacaV2 is going against the basics of what was presented to us by the Alpaca team on weekly basis (deflationary coin).

Approach #1 unacceptable
Approach #2 unacceptable

What about the other two?
Emitting new token for a new product?
We have Alpaca.
We gonna have a new token for the game.
Now we are talking about a new token for the perpetuals.
When we create Alpaca options, will we create another token for it? Will we create a new token for any new product we will release?
Why hold and stake Alpaca then?

Approach #3 unacceptable

Team stated that we might have some hussles with gaining enough liquidity with approach #4. Well, I don’t think that would be the case. Let’s remind everyone that:

LPs are earning if traders are loosing.
Traders are earning, if LPs are loosing.
+
“All settled PnL is taken / given to the LP which is how liquidity providers are rewarded for their market-making… Studies show that traders lose more often in net PnL than win. EX: Robinhood ( a popular stock trading platform ) shows that 97% of day traders lose more money than make money.”

Perpetuals I was heavilly invested before, did get enough liquidity only by explaining how the system will work. Moreover - they began with only 25 % fees going to LPs and swiched to 60 % later. And no artificially created new token to attract LP poolers!

So, I think LPs should be rewarded from any fees that the perpetual product will earn. What we should be talking about should be only the ratios. I personally would suggest dividing the fees e.g. like this:

70% (LP poolers) / 10 % (Alpaca burn) / 10 % (xAlpaca stakers) / 10 % Alpaca team
and we can talk and vote for any other ratios later.

Evidence shows this is more than enough to attract huge liquidity and also rewards Alpaca holders and the team for their work without any new token which would harm the initial investors.

Approach #4 YES

7 Likes

And also to note for team and @Samsara
Alpaca v2 launching will need a lot dev effortt to do , which will slow all other projects

  1. a swap contract alpaca to alpaca v2 must be written with audits (which cost also money)

  2. talk with all exchanges that listed alpaca to swap v2 token some may choose to delist alpaca instead of it (means we can lose binance listing)

3)handle alpaca-busd lyf . They are open long/short positions with borrowed money and during alpaca v2 swap liqudity will be 50-500k in alpaca-busd old lp (we must to migrate new lp, there is no other way to do this) and easily manipulated so alpaca-busd lyfs longers must close positions and borrowing in a LOSS

  1. somehow implament seperate xalpaca lock time for same wallet to disturbate xalpaca rewards idk how to do it but i think its very hard

Going with option 3 or 4 is much more easy for devs

Thanks for listening!

1 Like

I will support Approach #4

3 Likes

I agree with the newer option: the idea of using liquidation treasury + part of revenues + part of burns (or any combination of these) to redirect to the perp platform instead of emitting new tokens.

4 Likes

Memes in control
image