github flayerlabs/flaunchgg-contracts v1.1.3-base

latest releases: v1.1.5-base, v1.1.4-base, 1.1.4-basesepolia...
8 months ago

What's Changed

  • #180 Updated AnyPositionManager to allow whitelist creator addresses, rather than just creator <> memecoin
  • #179 Make Memecoin & MemecoinTreasury implementation contracts update-able
  • #178 Update Superchain bridging flow to protect non-revert fails
  • #184 Switch AnyPositionManager Creator fees to LP fees
  • #177 Introduce AddressFeeSplitManager (groups) and ERC721OwnerFeeSplitManager (communities)
  • Improves ReferralEscrow to allow multiple PositionManagers, rather than being tied to a single one
  • Deprecated the FastFlaunchZap
  • Introduces improved PositionManager 1.1
  • Introduces improved AnyPositionManager for bridging approved tokens into Flaunch
  • Add subscriber to prevent zero fair launch supply in PositionManager 1.0
  • Adds FlaunchZap
  • Adds FastFlaunchZap
  • Introduces whitelisted fair launches
  • Introduces Treasury Managers
  • Add FlaunchFeeExemption contract
  • Create FLAY "Buy And Burn" subscriber
  • Set up FLAY/FLETH UniV4 pool
  • Add Uniswap V4 standardised HookSwap and HookFee events
  • Adds new Protocol Fee Receiver contract
  • PositionManager 1.1 and AnyPositionManager now allows 0 - 100% Fair Launch supply
  • Allow low liquidity exits if ETH trapped in BidWall
  • Unsold fair launch tokens are now burned in PosM 1.1 and APosM
  • Update submodules
  • Adds Indexer subscriber
  • Expand FairLaunch window to be customised
  • Common FeeEscrow now used by multiple Position Managers
  • Allows premine for scheduled flaunches

Full Changelog: https://github.com/flayerlabs/flaunch-contracts/compare/v1.0.4-base...v1.1.3-base

Deployment addresses

Contract Address State
FeeExemptions 0xfdCE459071c74b732B2dEC579Afb38Ea552C4e06 Same
MarketCappedPrice 0xadfe60c7df588fa102593644684566b2948b0a6c Same
PositionManager 0x51Bba15255406Cfe7099a42183302640ba7dAFDC Same
PositionManager (1.1) 0xf785bb58059fab6fb19bdda2cb9078d9e546efdc Same
PositionManager (1.2) 0xb903b0ab7bcee8f5e4d8c9b10a71aac7135d6fdc New
AnyPositionManager 0x2ad43d0618b1d8a0cc75cf716cf0bf64070725dc New
BidWall 0x66681f10BA90496241A25e33380004f30Dfd8aa8 Same
BidWall (1.1 & Any) 0x7f22353d1634223a802D1c1Ea5308Ddf5DD0ef9c Same
FairLaunch 0xCc7A4A00072ccbeEEbd999edc812C0ce498Fb63B Same
FairLaunch (1.1 & Any) 0x4dc442403e8c758425b93c59dc737da522f32640 Same
TreasuryActionManager 0xeC2a53F572cFD952aAA3a8359Ac54B31d0A186a4 Same
TreasuryActionManager (1.1 & Any) 0xFB5c20c4E60c9c64648DD3692437E3E313Add4A4 Same
Notifier 0x75a8264b748147fdbfAE518CF37Fd3A83FC03aB7 Same
Notifier (1.1) 0xcf101019c1282be6e136aca842a30a52b09c2594 Same
Notifier (1.2) 0x7a38a33808e3381d7d738b215b1e5b9e6a5158f2 New
Notifier (Any) 0x06f5a75f8381b27a6d0998fe93bbd51f8a3adddd New
Memecoin 0xF1EEeeeeECd95E9Eb2df58484ceed175AcBD945C Same
MemecoinTreasury 0x7397390360bd9d559d9277e60d47b99933791232 New
Flaunch 0x6A53F8b799bE11a2A3264eF0bfF183dCB12d9571 Same
Flaunch (1.1) 0xb4512bf57d50fbcb64a3adf8b17a79b2a204c18c Same
Flaunch (1.2) 0x0cf6bdf0a85a9d6763361037985b76c8893553af New
AnyFlaunch 0xf175a370eb26ea26c42caaecd10ee723ed844c50 New
StaticFeeCalculator 0xaA27191eB96F8C9F1f50519C53e6512228f2faB9 Same
BuyBackAction 0xDa4866c97E3414b920663041C680012D6Ee296bE Same
BurnTokensAction 0x8696a1F26e678D15c251f07556696b877D3382c8 Same
ReferralEscrow 0xd381f8ea57df43c57cfe6e5b19a0a4700396f28c New
PoolSwap 0x4c211268cbf275637A8C235E63A26BC0E05ACA25 Same
FeeEscrow 0x72e6f7948b1B1A343B477F39aAbd2E35E6D27dde Same
TreasuryManagerFactory 0x48af8b28DDC5e5A86c4906212fc35Fa808CA8763 Same
RevenueManager 0x712fa8ddc7347b4b6b029aa21710f365cd02d898 Same
MerkleAirdrop 0x635B4afCf977ed946BDa31fc7E381c970159077a Same
ClaimFeesAction 0x3Db1d2d3a1FCB23386DF92CB50025e25980Cf20B Same
DistributeAction 0x8FFfDd522ae7c365E76a6dDCa9f95f843Ae5d8FF Same
FlaunchFeeExemption 0x705624eE66a4726B68e3eA9f230Fd924253fE613 Same
ProtocolFeeRecipient 0x1150c53eB4cE3aDE47808D1D1Ac9636b774eE079 Same
WhitelistFairLaunch 0x9718c9c8566fea4d1b38524fdf403e81c4d7f1d3 New
WhitelistPoolSwap 0xde9cfae034f6813e1b5741576fd9e7838dd4534d New
IndexerSubscriber 0x221a110f421384c2D5f2c56F04B8e97e47C86088 Same
BuyBackAndBurnFlay 0x558a4d2f46765047596cef406e27fe8cb0725192 New
FlayBurner 0x94e1Ea82515c79159349bB38919B083E7D888Ce9 Same
FlaunchZap 0x8af174ed38891f0f3ea26a6cd692cc22eac913ee New
FastFlaunchZap 0x68d967d25806fef4aa134db031cdcc55d3e20f92 Deprecated
AddressFeeSplitManager 0x6baa4ec493a9698dc7388c0f290e29ea3d149f99 New

flETH Addresses

Contract Address
flETH 0x000000000d564d5be76f7f0d28fe52605afc7cf8
FlAaveV3WethGateway 0x344e4d19c851b317bb65d31bb5c4e3815b53d727
AaveV3Strategy 0xd93855bab40a80df2f8ccaae079f2b73d5ec8527
flETHHooks 0x9e433f32bb5481a9ca7dff5b3af74a7ed041a888
flayHooks 0xDbAc778f974681E013cF8716F6b77e2f9D73e0Cc

Uniswap V4 Addresses

Contract Address
PoolManager 0x498581fF718922c3f8e6A244956aF099B2652b2b
PositionDescriptor 0x176690c5819A05123b3cD80bd4AA2846cD347489
ProxyAdmin 0x9B95aF8b4C29346722235D74Da8Fc5E9E3232Eb3
PositionManager 0x7C5f5A4bBd8fD63184577525326123B519429bDc
Quoter 0x0d5e0F971ED27FBfF6c2837bf31316121532048D
StateView 0xA3c0c9b65baD0b08107Aa264b0f3dB444b867A71
UniversalRouter 0x6fF5693b99212Da76ad316178A184AB56D299b43

Don't miss a new flaunchgg-contracts release

NewReleases is sending notifications on new releases.