Hey there, crypto fam! 👋
Let's dive into something super cool and a little bit mind-bending: the FLAT Protocol's "Flywheel" mechanism. If you're into DeFi and love understanding how protocols create sustainable value, you're in for a treat. We're going to break down how FLAT uses something called "protocol-owned liquidity" to grow, step by step. No jargon, just clear explanations. Let's get it!
The FLAT Flywheel: How Protocol-Owned Liquidity Grows
The FLAT Protocol isn't just another DeFi project; it's designed with a unique mechanism to build deep, sustainable liquidity. This system, often called the "FLAT Flywheel," creates a positive feedback loop that benefits the protocol and its users. It all starts with a simple action and snowballs from there.
Step 1: User Buys FLAT via FlatSale → Sends ETH
It all begins when a user decides to get their hands on some FLAT tokens. Instead of buying directly on an open market, users acquire FLAT through the FlatSale contract. When you buy FLAT through this contract, you send Ether (ETH) into the system. This initial purchase is the spark that ignites the entire flywheel.
Step 2: 90% of ETH Goes to Uniswap V2 LP (Permanent Protocol-Owned Liquidity)
Here's where it gets interesting. Once you've sent your ETH to the FlatSale contract, a significant portion – specifically 90% of that ETH – doesn't just sit there. It's immediately paired with FLAT tokens and deposited into a Uniswap V2 liquidity pool (LP). This isn't just any liquidity; it's protocol-owned liquidity. This means the liquidity isn't provided by individual users who can withdraw it at any time. Instead, it's owned and controlled by the FLAT Protocol itself, making it permanent and incredibly stable.
Step 3: LP Generates Trading Fees → Treasury Revenue
Now that the ETH and FLAT are sitting in the Uniswap V2 LP, they're ready to facilitate trades. Every time someone trades FLAT on Uniswap V2, a small fee is generated. Since the FLAT Protocol owns a significant portion of this liquidity, a corresponding share of these trading fees flows directly back to the protocol's treasury. This creates a consistent and sustainable revenue stream for the protocol. Think of it as the protocol earning money simply by providing a service (liquidity) to its users.
Step 4: FlatEngine.pulse() Executes Buyback Cycle (Charge/Discharge)
This is where the FlatEngine contract comes into play, and it's the heart of the flywheel's automation. The FlatEngine periodically executes a function called pulse(). This pulse() initiates a buyback cycle, which can be thought of as a "charge" and "discharge" phase. During this cycle, a portion of the treasury revenue (generated in Step 3) is used to buy back FLAT tokens from the open market.
Step 5: Bought Tokens Locked as SAVE (Permanently Removed from Circulating Supply)
Once the FlatEngine buys back FLAT tokens, these tokens aren't just held in the treasury. They are immediately locked away in the FlatReserve contract as "SAVE." What does "locked as SAVE" mean? It means these tokens are permanently removed from the circulating supply. They can't be sold, traded, or used in any way that would reintroduce them into the market. This is a crucial step for managing supply dynamics.
Step 6: Reduced Supply + Growing LP = Deeper Liquidity Per Token
And here's the magic! By continuously buying back FLAT tokens and permanently removing them from circulation (Step 5), the total supply of FLAT decreases over time. At the same time, the protocol is constantly adding more ETH to the Uniswap V2 LP (Step 2), increasing the total liquidity available.
The combination of a shrinking supply and growing liquidity leads to a powerful outcome: deeper liquidity per token. This means that each remaining FLAT token is backed by a larger share of the protocol's growing liquidity. This contributes to greater price stability and less slippage for traders, making FLAT a more a
Top comments (0)