The FLAT Flywheel: How Protocol-Owned Liquidity Drives Sustainable Growth
The FLAT Protocol introduces a unique "Flywheel" mechanism designed to foster sustainable growth through protocol-owned liquidity. This system ensures deep liquidity for the FLAT token while continuously reducing its circulating supply, creating a robust and self-reinforcing economic model. This article breaks down the FLAT Flywheel step by step.
Step 1: User Buys FLAT via FlatSale
The journey begins when a user decides to acquire FLAT tokens directly from the protocol through the FlatSale contract. When a user buys FLAT, they send ETH to the FlatSale contract. This direct purchase mechanism is a core component of the flywheel, as it feeds liquidity directly into the protocol's reserves.
Step 2: 90% of ETH Goes to Uniswap V2 LP (Permanent Protocol-Owned Liquidity)
Upon receiving ETH from a user's purchase, the FlatSale contract allocates 90% of that ETH to a Uniswap V2 liquidity pool. This ETH is paired with an equivalent value of FLAT tokens to provide liquidity. The crucial aspect here is that the resulting LP (Liquidity Provider) tokens are sent directly to the protocol's treasury (specifically, flatcash.eth). This establishes permanent, protocol-owned liquidity that cannot be withdrawn by external parties. Protocol-Owned Liquidity (POL) is a strategy where the protocol itself owns and manages its liquidity reserves, reducing reliance on transient external liquidity providers and strengthening trading stability.
Uniswap V2 pools operate on a constant product formula, where the product of the quantities of the two tokens in the pool remains constant. This design ensures that liquidity is available across the entire price range.
Step 3: LP Generates Trading Fees → Treasury Revenue
As trades occur on the Uniswap V2 pool where FLAT and ETH are paired, the liquidity providers earn trading fees. In Uniswap V2, a flat 0.3% fee is typically charged per trade, which is added back to the pool's reserves, effectively compounding the liquidity. Since the protocol's treasury owns the LP tokens, these accumulated trading fees directly contribute to the protocol's revenue. This revenue is a vital component, as it fuels the subsequent steps of the flywheel.
Step 4: FlatEngine.pulse() Executes Buyback Cycle (Charge/Discharge)
The revenue generated from trading fees accrues in the protocol's treasury. Periodically, the FlatEngine contract executes a function called pulse(). This function initiates a buyback cycle, often described as a "charge/discharge" mechanism. The FlatEngine uses the accumulated treasury revenue to buy back FLAT tokens from the open market. This programmatic buyback ensures a consistent demand for FLAT tokens.
Step 5: Bought Tokens Locked as SAVE (Permanently Removed from Circulating Supply)
The FLAT tokens acquired during the FlatEngine.pulse() buyback cycle are not re-released into circulation. Instead, they are locked within the FlatReserve contract as SAVE tokens. Locking tokens as SAVE effectively removes them permanently from the circulating supply. This mechanism is a form of token absorption, which is a key driver of the protocol's economic model.
Step 6: Reduced Supply + Growing LP = Deeper Liquidity Per Token
The continuous process of buying back FLAT tokens and locking them as SAVE tokens leads to a reduction in the circulating supply of FLAT. Concurrently, the protocol-owned liquidity in the Uniswap V2 pool continues to grow with each new FlatSale and the accumulation of trading fees. The combination of a reduced circulating supply and an ever-deepening liquidity pool means that the liquidity available per FLAT token increases. This creates a more stable and efficient trading environment, reducing price impact for larger trades and fostering confidence in the token's long-term viability.
It is important to acknowledge that the effectiveness of the FLAT Flywheel is dependent on
Top comments (0)