The ƒlaunch protocol is an innovative platform designed to revolutionize the way memecoins are launched and traded. With a focus on creating sustainable "meme economies," the ƒlaunch protocol introduces features that ensure a fair, transparent, and risk-free launch environment for all participants, from developers to traders. By integrating mechanisms like Progressive Bid Walls and decentralized revenue-sharing models, ƒlaunch aligns the incentives of all stakeholders towards long-term success rather than short-term gains.
-
Buyback and Bid Wall:
- Trading fees are allocated towards buybacks through Progressive Bid Walls, which start just below the current spot price and adjust upward as the price increases. This mechanism helps stabilize the coin's value and ensures continuous market activity.
-
Meme Economies:
- Coin holders have the power to halt Progressive Bid Walls and instead accumulate revenue in a treasury. This treasury can be utilized in ways determined by the token holders, fostering a community-driven economy.
-
Devs Get Revs:
- Developers, known as "flaunchers," receive a percentage of all trading fees. This aligns their incentives with the long-term health of the memecoin, encouraging them to focus on sustainable growth rather than quick pumps and dumps. Dev Revs are always converted to our ETH equivalent token (flETH) using our Internal Swap Pool. This means no negative token dumps to get fees.
-
Risk-Free Fair Launch:
- During the initial fair launch period, all ETH proceeds are funneled back into a Progressive Bid Wall. This allows early buyers to exit at their entry price (minus the AMM fee), ensuring that no party has an unfair advantage, and guaranteeing a fair launch for all participants.
Memecoin launchpads have traditionally been extractive, often benefitting Key Opinion Leaders (KOLs), MEV operators, and even validators at the expense of the broader community. The ƒlaunch protocol seeks to disrupt this model by creating an environment where launching a coin is not only fun and fair but also gives users a better chance of profit. By enabling the formation of true "meme economies" and rewarding developers through revenue sharing, ƒlaunch offers a fresh, degen-centric approach to memecoin launches.
To start using the ƒlaunch protocol, please refer to our documentation which provides detailed instructions on setting up, launching, and managing your memecoin within the ƒlaunch ecosystem.
For further assistance, feel free to reach out to our team through our official communication channels.
Contract | Base | Base Sepolia |
---|---|---|
FeeExemptions | 0xfdCE459071c74b732B2dEC579Afb38Ea552C4e06 |
0xD0aa3724074727629A9794d8A06CA1B2aDb51a85 |
MarketCappedPrice | 0x6575A6aF0EEACe121fD60B99d491B24357E8528B |
0x10ea1368c41FB09296dF0bd127Ae307a56e7A16d |
PositionManager | 0x51Bba15255406Cfe7099a42183302640ba7dAFDC |
0x9A7059cA00dA92843906Cb4bCa1D005cE848AFdC |
BidWall | 0x66681f10BA90496241A25e33380004f30Dfd8aa8 |
0xa2107050ACEf4809c88Ab744F8e667605db5ACDB |
FairLaunch | 0xCc7A4A00072ccbeEEbd999edc812C0ce498Fb63B |
0x227Fc288aC56E169f2BfEA82e07F8635054d4136 |
TreasuryActionManager | 0xeC2a53F572cFD952aAA3a8359Ac54B31d0A186a4 |
0xe1cfA7B6B47A31448E27DB6d2EE98D671d852275 |
Notifier | 0x75a8264b748147fdbfAE518CF37Fd3A83FC03aB7 |
0xCc4B78FBACFD16b0beFd742b163185f9671d01A6 |
Memecoin | 0xF1EEeeeeECd95E9Eb2df58484ceed175AcBD945C |
0x08D9f2512da858fB9DbEaFb62EE9F5F5a3519367 |
MemecoinTreasury | 0xa327725c2DcD8077dBC49701dD7A673fFB768145 |
0x83D948aaC357EbfE0a17efE92bbE8A133C0BaE6C |
Flaunch | 0x6A53F8b799bE11a2A3264eF0bfF183dCB12d9571 |
0x7D375C9133721083DF7b7e5Cb0Ed8Fc78862dfe3 |
StaticFeeCalculator | 0xaA27191eB96F8C9F1f50519C53e6512228f2faB9 |
0x8FCedC6bf6bd2691CA9efd9E41Ff01ef325585e0 |
BuyBackAction | 0xDa4866c97E3414b920663041C680012D6Ee296bE |
0xb480B22fE3a802526c2C2533535ddB8DA6694Aec |
BurnTokensAction | 0x8696a1F26e678D15c251f07556696b877D3382c8 |
0xe8c3A9428aA97A8Cef5DF45af7d6Af7d553dd92c |
FlaunchPremineZap | 0xeFA8267954b0740dC981a40D8E23d07116c8DfFE |
0xb84d6cc0cC54A1a30dF07e4B869Cc4AFa7405281 |
ReferralEscrow | 0xBD39c7Be6D98BD1a3e4Ad482baF99d738947fE55 |
0x0651cadC51b6a13CB3465C134A22154a2b633779 |
PoolSwap | 0x4c211268cbf275637A8C235E63A26BC0E05ACA25 |
0xB8ed7Dcc436F646999C5A2C8546b9b0ED51CcD01 |
Contract | Base | Base Sepolia |
---|---|---|
flETH | 0x000000000d564d5be76f7f0d28fe52605afc7cf8 |
0x79FC52701cD4BE6f9Ba9aDC94c207DE37e3314eb |
FlAaveV3WethGateway | 0x344e4d19c851b317bb65d31bb5c4e3815b53d727 |
0xed5fEec571D132AeA6D6a636c683b818b3442888 |
AaveV3Strategy | 0xd93855bab40a80df2f8ccaae079f2b73d5ec8527 |
0xd5f7Fe1954C5c772Dd562CbcF1e26a6D75Bc0351 |
flETHHooks | 0x9e433f32bb5481a9ca7dff5b3af74a7ed041a888 |
0x009941e51253244349c6034761382b01f06dBA99 |
Contract | Base | Base Sepolia |
---|---|---|
PoolManager | 0x498581fF718922c3f8e6A244956aF099B2652b2b |
0x05E73354cFDd6745C338b50BcFDfA3Aa6fA03408 |
PositionDescriptor | 0x176690c5819A05123b3cD80bd4AA2846cD347489 |
0x33E61BCa1cDa979E349Bf14840BD178Cc7d0F55D |
ProxyAdmin | 0x9B95aF8b4C29346722235D74Da8Fc5E9E3232Eb3 |
[Unknown] |
PositionManager | 0x7C5f5A4bBd8fD63184577525326123B519429bDc |
0x4B2C77d209D3405F41a037Ec6c77F7F5b8e2ca80 |
Quoter | 0x0d5e0F971ED27FBfF6c2837bf31316121532048D |
0x4A6513c898fe1B2d0E78d3b0e0A4a151589B1cBa |
StateView | 0xA3c0c9b65baD0b08107Aa264b0f3dB444b867A71 |
0x571291b572ed32ce6751a2Cb2486EbEe8DEfB9B4 |
UniversalRouter | 0x6fF5693b99212Da76ad316178A184AB56D299b43 |
0x492E6456D9528771018DeB9E87ef7750EF184104 |
We use Foundry for tests and deployment. Refer to installation instructions for foundry here.
git clone https://github.com/flayerlabs/flaunchgg-contracts.git
cd flaunchgg-contracts
forge install
Copy .env.sample
into .env
and fill out the env variables.
forge test
This README serves as a high-level introduction to the ƒlaunch protocol. For more technical details, refer to the linked documentation and resources.