For the complete documentation index, see llms.txt. This page is also available as Markdown.

🔥Buy & Burn

Legacy's Buy & Burn mechanism takes 21% of total ETH fees generated by the protocol through creating builders and uses those funds to buy Legacy on Uniswap v3 WETH/LEGACY pool and then automatically burns those tokens removing them from the circulation.

The idea of Buy & Burn in Legacy was to replicate the amount of lost Bitcoins. It is said that around 13 - 35% of all Bitcoin tokens are gone through lost keys, thrown out hard drives as well as the ≈5% of Bitcoins that Satoshi Nakamoto owns. The estimations are quite inaccurate, some sources say it is 13%, some say it is closer to 25%. Legacy chose 21% for that matter. Setting 21% of all Legacy tokens that will ever be created for Buy & Burn should help create a squeeze in the supply of Legacy supporting the price appreciation long-term.

10% of total ETH fees generated by Legacy protocol are sent to TitanX's Buy&Burn.

Smart Contract Methods User Incentive Fee:

Protocol Participants get an incentive fee of 0.66% ETH from collected fees for calling the Redistribute Paydays + B&B smart contract function which distributes the ETH between paydays for stakers and buy and burn.

Similar incentive fee reward of 0.66% is granted for triggering Buy & Burn function thats buys Legacy from the open market via Uniswap v3 WETH/LEGACY pool and burns all the amount of purchased Legacy tokens.

Both actions can be done in Legacy dApp. WyvernX Fund Flow Visualization - Path to Buy & Burn

High-Level Overview


┌─────────────────────────────────────────────────────────────────────────────────────────┐
│                           WYVERNX ECOSYSTEM FUND FLOW                                   │
│                     How TitanX & ETH Flow to Buy & Burn Contract                        │
└─────────────────────────────────────────────────────────────────────────────────────────┘

                    ┌──────────────────────────┐
                    │    USER ACTIONS          │
                    │  (Entry Points)          │
                    └──────────┬───────────────┘
                               │
         ┌─────────────────────┼─────────────────────┐
         │                     │                     │
         ▼                     ▼                     ▼
┌─────────────────┐   ┌─────────────────┐   ┌─────────────────┐
│  Mint WyvernX   │   │  Stake WyvernX  │   │  Stake TitanX   │
│  (pays TitanX)  │   │  (rewards pool) │   │  (in Vault)     │
└────────┬────────┘   └────────┬────────┘   └────────┬────────┘
         │                     │                     │
         ▼                     │                     ▼
┌─────────────────┐            │            ┌─────────────────┐
│   WyvernX.sol   │◄───────────┘            │ WyvernVault.sol │
│  (Main Token)   │                         │ (TitanX Stakes) │
└────────┬────────┘                         └────────┬────────┘
         │                                           │
         │ TitanX fees                               │ ETH from TitanX
         │ distributed                               │ stake rewards
         ▼                                           ▼
┌─────────────────────────────────────────────────────────────────┐
│                        DISTRIBUTION HUB                          │
│                    (When claim() is called)                      │
└─────────────────────────────────────────────────────────────────┘
         │
         │ ETH Distribution from WyvernVault.claim()
         │
         ├──────────► 80% ──────► TitanBuy.sol ──────► buys TitanX with ETH
         │
         ├──────────►  5% ──────► WyvernBuyAndBurn.sol ◄─── (ETH → WETH)
         │
         ├──────────►  7% ──────► Legacy Protocol
         │
         ├──────────►  5% ──────► Genesis Wallet
         │
         └──────────►  3% ──────► Caller Incentive Fee

Last updated