LogoLogo
English
English
  • 🧭Navigation
  • 🦙Alpaca Finance
  • Our Protocol
    • 🏆Our Products
    • 📈How to Participate
      • Introduction to Six Simple Strategies to Earn
      • Strategy 1: Hold a Token While Earning High Yields at Low Risk; aka Lend & Stake
      • Strategy 2: Hold a Token Pair to Earn Auto-Compounded Yields Without Leverage
      • Strategy 3: Supercharge Your Stablecoin Yields
      • Strategy 4: Multiply Crypto Gains in a Bull Market
      • Strategy 5: Yield Farm Profitably in a Bear Market
      • Strategy 6: Multiply Crypto Gains in Any Market by Hedging
    • 🗺️Roadmap
    • 🔒Security
    • 📃Transparency (Audits & Contracts)
    • 🔗Links
    • 📰Media Coverage
    • ❤️Charity
    • 🌐Global Protocol Parameters
      • ⏫Leveraged Yield Farming Parameters
      • 📈AF1.0 Interest Rate Model
      • 📖Automated Vault Parameters
      • 📗Perpetual Futures Exchange Parameters
      • 📙AF2.0 Parameters
  • Tokenomics
    • 📀ALPACA Token
    • 💰ibTokens
    • ⚖️Pool Allocations
    • 🔥Proof of Burn
      • Burn Sources Details
  • Lending
    • 🏦Introduction to Lending
    • ❗Risks
    • ⏭️Step-by-Step Guide
      • Lend & Stake
      • Withdraw
  • Leveraged Yield Farming
    • 🚀Introduction to Leveraged Yield Farming
    • 🏊Pool-Specific Parameters
      • PancakeSwap Pools
      • Mdex Pools
      • Biswap Pools
      • SpookySwap Pools (Deprecated)
      • WaultSwap Pools (Deprecated)
    • 🧮Leveraged Yield Farming Mechanics
      • PancakeSwap Farms
      • Mdex Farms
      • Biswap Farms
      • SpookySwap Farms (Deprecated)
      • WaultSwap Farms (Deprecated)
    • 🌊AF1.0 Liquidation
    • ❗Risks
    • ⏭️Step-by-Step Guide
      • Open a Leveraged Yield Farming Position
      • Adjust a Leveraged Yield Farming Position
      • Close/Partially Close a Leveraged Yield Farming Position
      • Claim Rewards
      • Liquidate Positions
  • Automated Vaults
    • ⚙️Introduction to Automated Vaults
      • Market-Neutral Strategy
      • Savings Vault Strategy
    • 🧮Hedging Mechanics
    • ⏬Lowering Vault Leverage Mechanics
    • 🔏Private Automated Vault
    • 📈Backtest Results
    • ❗Risks
    • ⏭️Step-by-Step Guide
      • Invest in an Automated Vault
      • View Your Automated Vault Position
      • Withdraw from the Automated Vault
  • Perpetual Futures Exchange
    • 🔮Introduction to Perpetual Futures Exchange
      • Traders
      • Liquidity Providers
    • 🚀Launch Plan
    • 💲Trading Fee Discount Program
    • 🎁Referral Program
    • ❗Risks
    • ⏭️Step-by-Step Guide
      • Open a Leveraged Position
      • Manage a Leveraged Position
      • Close a Leveraged Position
      • Swap Asset
      • Invest in & Stake ALP token
      • Unstake & Withdraw ALP token
  • Alpaca Finance 2.0
    • 💎Introduction to Alpaca Finance 2.0
      • Money Market
      • Leveraged Yield Farming
    • 🚀Launch Plan
    • ⭐Incentive Rewards
    • 🌊AF2.0 Liquidation
    • ❗Risks
    • ⏭️Step-by-Step Guide
      • Deposit
      • Borrow
      • Repay
      • Withdraw
      • Transfer between Accounts
      • Looping Strategies
  • Governance
    • 🗳️Governance Vault
    • 🍃Grazing Range (New)
    • ⚡Early Withdrawal
    • 🔎Governance Sources Details
    • 📝Governance Discussion and Voting
    • 🗒️AIP Details
      • AIP-1: Handling of ITAM Rewards
      • AIP-2: Governance Vault on Fantom
      • AIP-3: Handling of Governance Vault’s Early Withdrawal Penalty
      • AIP-4.1: Handling of a recent bad debt on WaultSwap’s position
      • AIP-4.2: Solution to eliminate bad debt risks from remaining Waultswap positions
      • AIP-5: Interest Model Adjustment
      • AIP-6.1: Limiting Access to Automated Vault
      • AIP-6.2 Limiting Access to Automated Vault
      • AIP-7: Handling of a recent bad debt on Fantom Network
      • AIP-8.1: Increase AUSD utility by providing access to high-leveraged AVs
      • AIP-8.2: Increase AUSD utility by providing access to high-leveraged AVs
      • AIP-9: Deposit Liquidation Treasury Funds into Lending Pools while waiting to be used for buyback
      • AIP-10: Further optimizing the borrowing interest rate slope
      • AIP-11: Adjust Stability Fee for AUSD to help restore peg
      • AIP-12: Handling of bad debt from the recent stkBNB's depeg
      • AIP-13: Removing xALPACA requirement for accessing high-leveraged Automated Vaults
      • AIP-14: Close remaining LYF positions on stkBNB-BNB pool to avoid any potential future bad debt
      • AIP-15.1: Incentives for New Upcoming Products (Perp, AF2.0)
      • AIP-15.2: Distribution Method - Incentives for New Upcoming Products (Perp, AF2.0)
      • AIP-15.3: Incentives Amount for Perp - Incentives for New Upcoming Products (Perp)
      • AIP-15.4: Incentives Amount for AF2.0 - Incentives for New Upcoming Products (AF2.0)
      • AIP-15.5: Sources for Incentives - Incentives for New Upcoming Products (Perp, AF2.0)
      • AIP-16: Adjusting Slope3 max interest rate
      • AIP-17: Handling of extra ALPACA tokens from the AIP-15 incentives
      • AIP-18: Sunsetting Leveraged Yield Farming Support for MDEX pools
      • AIP-19: Implement Shielded Voting
      • AIP-20: Aligning AF1.0 lending performance fee structure with AF2.0
      • AIP-21.1: Adjusting bad debt repayment scheme from the stkBNB de-peg event
      • AIP-21.2: Adjusting bad debt repayment scheme from the stkBNB de-peg event
      • AIP-22: Paid Marketing Budget for Alperp and AF2.0
      • AIP-23: Sunsetting Leveraged Yield Farming Support for TUSD
      • AIP-24.1: New Governance Vault Implementation
      • AIP-24.2: New Governance Vault Implementation - Unlocking Period
      • AIP-24.3: New Governance Vault Implementation - Transferability
      • AIP-24.4: New Governance Vault Implementation - Early Withdrawal
      • AIP-24.5: New Governance Vault Implementation - Early Withdrawal Penalty Model
      • AIP-25: Migration from AF1.0 -> AF2.0
      • AIP-26: Transitioning the Governance Vault
      • AIP-27: Alpaca Insurance Plan Update
      • AIP-28: Updating Governance Voting Structure
      • AIP-29.1: Converting Remaining BUSD in AF1.0 lending into USDT
      • AIP-29.2: Charging conversion fees to the remaining BUSD depositors
      • AIP-29.3: Determining the conversion fees
      • AIP-30: New Product Proposal - Stablecoin
      • AIP-31.1 Handling of remaining assets in the AUSD’s stable swap module
      • AIP-31.2 Handling of remaining assets in the AUSD’s stable swap module
      • AIP-32: Distribution Plan to Lenders of Stablecoins from THE Liquidation
    • ⏭️Step-by-Step Guide
      • Lock ALPACA in Governance Vault
      • Lock more ALPACA/Extend Lock Time
      • Claim Rewards from Governance Vault
      • Add Custom tokens to your MetaMask
      • Vote on Alpaca Improvement Proposal (AIP)
      • Early Withdraw ALPACA from Governance Vault
      • Withdraw ALPACA from FANTOM Governance Vault on BNB Chain
      • Withdraw xALPACA from old Governance Vault
  • ALPIES
    • 🌗Introduction to Alpies
    • 🚋Bridging your Alpies
      • Bridging Alpies from ETH to BNB Chain
      • Bridging Alpies from BNB Chain to ETH
    • ⚡Boosted Leverage
  • Join the Herd (AlpaCareers)
    • 🚀Hiring Section
  • Help center
    • 👩‍🏫Alpaca Academy
      • Lesson 0 - How to Buy Alpaca and Start Earning Yields for Beginners(Lending+Staking)
      • Lesson 1 - Alpaca Finance’s Unique Use-Case — Shorting at a Profit
      • Lesson 2 - Introduction to Hedging with Double-Sided Borrowing
      • Lesson 3 - Liquidation Risk in Leveraged Yield Farming
      • Lesson 4 - Open/Close Positions With 0 Swap Fees
      • Lesson 5 - The Truth About Impermanent Loss and Common Misunderstandings
      • Proficiency Exams (earn NFTs)
    • 📚General Knowledge Articles
      • Navigating the Economic and Safety Landscape of DeFi
      • Yield Farming and Liquidity Mining: The Engines of DeFi Growth
      • Leveraging Advanced DeFi Instruments for Secured Funds Compounding with Alpaca Finance
      • Get Stablecoin Yields and Build Crypto Savings with Alpaca Finance's Lending Platform
      • Understanding the Basics of Decentralized Finance (DeFi)
      • Advanced Ways of Decentralized Trading with Alpaca Finance’s Perpetual Futures Exchange
      • Maximize Your Returns with Automated Vaults and Leveraged Yield Farming on Alpaca Finance
      • What does 'buy and hold' or HODL mean in investing?
      • What is DeFi Governance and why is it important?
      • What exactly are DeFi Money Markets?
      • What is yield farming and how does it differ from traditional investing?
      • What exactly does 'unlocking liquidity from long-term holdings' mean?
    • ❓FAQ
    • 🧰Useful Tools
    • 📘Terminologies & Calculation Methodology
      • 🧮APY Calculation
      • 📈Profit/Loss Calculation
    • ⚠️Common Error Messages
    • 💸Third-Party Earning Opportunities with ALPACA
  • Developers
    • 🐞Bug Bounty Program
    • 🎛️Protocol Configurations
    • 💻Integrating With Alpaca Finance
    • 🏛️AF2.0 Repurchasing Guide
    • ⚡AF2.0 Flashloan Guide
  • Past Products
    • 💵AUSD (Old)
      • 💵Introduction to AUSD
      • 💹How to Participate
      • 💦AUSD Liquidation
      • 〰️AUSD Price Stability Module
      • ❗Risks
      • ⏭️Step-by-Step Guide
        • Open an AUSD Position
        • Adjust an AUSD Position
        • Close/Partially Close an AUSD Position
        • Add/remove AUSD-3EPS LP tokens
        • Redeem AUSD for ALPACA
      • 📔AUSD Parameters
    • 🗳️Governance Vault (Old)
    • ⚡Early Withdrawal (Old)
    • 🌿Grazing Range (Old)
    • 💪Stronk Vault
Powered by GitBook
On this page
  • Regular Income Streams
  • AF1.0's Lending Performance Fee
  • AUSD Stability Fee
  • Automated Vaults' Management Fee
  • Perpetual Futures Exchange Fee
  • AF2.0's Lending Performance Fee
  • Irregular Income Streams
  • Alpies NFT Royalty
  • Governance Vault’s Early Withdrawal Fee
  • Liquidation Fee
  • Automated Vaults' Withdrawal Fee

Was this helpful?

  1. Tokenomics
  2. Proof of Burn

Burn Sources Details

Alpaca revenue comes from multiple sources and is collected under different smart contracts. We discuss below, in detail, the method by which each revenue source is collected and how they are used for buyback & burn.

Regular Income Streams

  • AF1.0's Lending Performance Fee

  • AUSD Stability Fee

  • Automated Vaults' Management Fee

  • Perpetual Futures Exchange Fee

  • AF2.0's Lending Performance Fee

Irregular Income Streams

  • Alpies NFT Royalty

  • Governance Vault’s Early Withdrawal Fee

  • Liquidation Fee

  • Automated Vaults' Withdrawal Fee

Regular Income Streams

AF1.0's Lending Performance Fee

  • AF1.0's lending performance fee accrues in each lending vault based on the actual borrowing interest incurred.

  • Based on the actual borrowing interest accrued, the smart contract keeps track of the amount owed to the protocol, which is currently set at 19%. Refer to the Global Parameter page for all of the most up-to-date parameter values.

  • The accrued fee is withdrawn once a week from the vaults. Each week, we queue the transactions (one for each lending vault) to make withdrawals on Saturday, which then have to go through the 24-hour timelock.

  • The withdrawals are executed on Sunday whereby 4% of the 19% are used for buyback & burn.

  • Withdrawal transactions are initiated from the deployer address. But since they are made right before the buyback&burn, the funds are not kept in any wallet for a long period of time.

  • The buyback transaction hashes are published each week in a detailed spreadsheet.

  • This portion of the revenue is a regular income stream. Hence, the entire amount will be used for buyback&burn each week.

In order to check how much in fees has accrued in each vault, you can do the following:

  • Go to BscScan and enter the vault contract address

  • Go to “Contract” tab then “Read as Proxy”

  • Go to “reservePool”

  • The value is denominated in wei, so you must divide by 1E18 to read the value in the normal unit.

Note: Please note that these are the accrued fees that have NOT been withdrawn. Thus, if you check them right after the weekly withdrawals (e.g., Monday morning), they will have a low value.

AF1.0's Lending Vault Contract Addresses: BNB Chain:

  • ALPACA: 0xf1bE8ecC990cBcb90e166b71E368299f0116d421

  • CAKE: 0xfF693450dDa65df7DD6F45B4472655A986b147Eb

  • BNB: 0xd7D069493685A581d27824Fc46EdA46B7EfC0063

  • BUSD: 0x7C9e73d4C71dae564d41F78d56439bB4ba87592f

  • USDT: 0x158Da805682BdC8ee32d52833aD41E74bb951E59

  • USDC: 0x800933D685E7Dc753758cEb77C8bd34aBF1E26d7

  • TUSD: 0x3282d2a151ca00BfE7ed17Aa16E42880248CD3Cd

  • BTCB: 0x08FC9Ba2cAc74742177e0afC3dC8Aed6961c24e7

  • ETH: 0xbfF4a34A4644a113E8200D7F1D79b3555f723AfE

Fantom:

  • USDC: 0x831332f94C4A0092040b28ECe9377AfEfF34B25a

  • FTM: 0xc1018f4Bba361A1Cc60407835e156595e92EF7Ad

  • ALPACA: 0x2E7f32e38EA5a5fcb4494d9B626d2d393B176B1E

AUSD Stability Fee

  • Stability fee accrues in AUSD, and the smart contract keeps track of the amount owed.

  • Refer to the Global Parameter page for all the most up-to-date parameter values.

  • The accrued fee is withdrawn once a week from the vaults. Each week, we queue the transactions (one for each lending vault) to make withdrawals on Saturday, which then have to go through the 24-hour timelock.

  • The withdrawals are executed on Sunday whereby 50% of the fees are used for buyback & burn.

  • Withdrawal transactions are initiated from the deployer address. But since they are made right before the buyback & burn, the funds are not kept in any wallet for a long period of time.

  • The buyback transaction hashes are published each week in a detailed spreadsheet.

  • This portion of the revenue is a regular income stream. Hence, they will use the entire amount for buyback & burn each week

AUSD stability fee accrues in 0xc44f82b07ab3e691f826951a6e335e1bc1bb0b51 wallet.

In order to check the withdrawals' transactions records, you can do the following:

  • Go to BscScan at this contract (StablecoinAdapter)

  • Check the “Withdraw” transactions performed by Alpaca Finance: Deployer

  • For example, this transaction is the withdrawal of the Stability Fee of 984 AUSD.

Automated Vaults' Management Fee

  • Management fee accrues in each AV in the form of the vault’s share tokens.

  • The share tokens are minted to management fee treasury wallets every time there is a deposit, withdrawal, or rebalance transaction.

  • We perform withdrawals of share tokens from the vaults once every two weeks to save on gas and swap fees, whereby 50% are used for buyback&burn.

  • Withdrawal transactions are initiated from the deployer address. But since they are made right before the buyback&burn, the funds are not kept in any wallet for a long period of time.

  • The buyback transaction hashes are published each week in a detailed spreadsheet.

  • This portion of the revenue is a regular income. Hence, they will use the entire amount for buyback&burn each week.

You can check the accrued fee by the following steps:

  • Go to BscScan and enter the vault contract address

Note: Vault contract address can be found by going to each AV info page.

  • Go to “Contract” then “Read as Proxy”

  • Go to “pendingManagementFee”

  • The value is denominated in wei, so you must divide by 1E18 to read the value in the normal unit.

Note: Please note that these are the accrued fees that have NOT been minted into share tokens. Thus, if you check them right after the weekly withdrawals (e.g., Monday morning), they will have a low value.

You can check the minted shares for management fees in this wallet: https://bscscan.com/address/0x7e2308437c2f4c8934214663dc8476037625a270

Perpetual Futures Exchange Fee

  • Perpetual Futures Exchange Fee includes Deposit/Withdrawal fee, Position fee, Swap fee, Liquidation fee and Flash Loan fee.

  • Based on the actual borrowing interest accrued, the smart contract keeps track of the amount owed to the protocol, which is currently set at 30% of the total fees collected. Refer to the Global Parameter page for all of the most up-to-date parameter values.

  • The Perpetual Futures Exchange Fee is accrued gradually in the diamondPool address, which will then be transferred to RewardDistributor address daily. Each week, we queue the transactions to make withdrawals on Wednesday to this address for burn at the end of the week.

  • The withdrawals are executed on Wednesday whereby 6% of the 30% are used for buyback & burn.

  • The buyback transaction hashes are published each week in a detailed spreadsheet.

  • This portion of the revenue is a regular income stream. Hence, the entire amount will be used for buyback & burn each week.

You can check the Perpetual Futures Exchange Fee that is reserved for burn at the end of the week in the 0xd69df14e0a622e9814dbc12574c2b7a5bf55d8ef wallet.

AF2.0's Lending Performance Fee

  • AF2.0's lending performance fee accrues in diamondPool address based on the actual borrowing interest incurred.

  • Based on the actual borrowing interest accrued, the smart contract keeps track of the amount owed to the protocol, which is currently set at 19%. Refer to the Global Parameter page for all of the most up-to-date parameter values.

  • The withdrawals are executed on Sunday whereby 4% of the 19% are used for buyback & burn.

  • The buyback transaction hashes are published each week in a detailed spreadsheet.

  • This portion of the revenue is a regular income stream. Hence, the entire amount will be used for buyback&burn each week.

You can check the AF2.0 Lending Performance Fee that is reserved for burn at the end of the week in the 0x0d5CD78A4268CB579bA7253a3279060F46541001 wallet.

Irregular Income Streams

Our burn strategy is to distribute the burns on a weekly basis so as to maximize the number of deflationary weeks. Short-term market sentiment is highly correlated with overall market conditions, and in our experience, doing large burns over 1 week does not have nearly as much of an impact as guaranteeing steady deflation of the ALPACA token every week indefinitely.

Irregular streams such as liquidation treasury and early governance withdrawal are burned gradually, if in surplus to emissions. The method by which we burn from irregular streams is the following. If burn from revenue is lower than the mint amount (which was normally the case before 3/2023 when ALPACA emissions ended), we withdraw from the irregular streams of ALPACA to be burned, such as liquidation treasury, so that the total amount of ALPACA burned that week(including the amount coming in from revenue) is up to slightly higher than the amount of tokens minted that week--to remain deflationary.

When burn from regular revenue is higher than minted ALPACA, if there are remaining funds in the liquidation treasury, we burn up to a certain amount per week from there, such as 30k-100k.

Alpies NFT Royalty

  • Alpies royalty fee is collected for secondary sales.

  • 2.5% (out of 5%) of secondary Alpies' sales go towards buyback & burn.

You can track the royalties collected in the Alpies’ deployer contract address:

For the BNB Chain: 0x2bfdacF6CdBC3ECcb95E68ec448ECf3d0693F732 For the ETH Chain: 0x2bfdacF6CdBC3ECcb95E68ec448ECf3d0693F732

(Please note that the royalties are in wBNB and wETH respectively.)

Governance Vault’s Early Withdrawal Fee

  • Early withdrawal fee occurs when users make an early withdrawal from the Governance vault.

  • Since the fees are already in ALPACA, there is no buyback associated with this stream of protocol revenue.

  • 50% of the early withdrawal fees goes toward burn while the remaining half goes towards the remaining Governance vault stakers.

The burn portion of the early withdrawal fees is stored in: 0x2bfdacF6CdBC3ECcb95E68ec448ECf3d0693F732

You can also check all the associated early withdrawal transactions by:

  • Go to BscScan at this contract 0x2bfdacF6CdBC3ECcb95E68ec448ECf3d0693F732

  • Go to the “BEP-20 Token Txns” tab. All the “Transfer In” transactions originated from 0xb7d85ab25b9d478961face285fa3d8aaecad24a9 are early withdrawal fees.

Liquidation Fee

  • Liquidation fee is not a regular income stream and only occurs when LYF positions are liquidated.

Liquidation fee wallet address is: 0x0FfA891ab6f410bbd7403b709e7d38D7a812125B

Automated Vaults' Withdrawal Fee

  • The AV's early withdrawal fee is not a regular income stream and only occurs when a user makes a withdrawal from Automated Vaults. It’s collected in the vaults' share tokens.

You can check the AV’s withdrawal fees in this wallet: https://bscscan.com/address/0x417d3e491cbaad07b2433781e50bc6cd09641bc0

PreviousProof of BurnNextIntroduction to Lending

Last updated 1 year ago

Was this helpful?

🔥