Licences

Everything compiled into the contracts is MIT except two Uniswap V4 core files in Model V2, under the Business Source License, and Model V1's tick math, ported from Uniswap V3, under GPL-2.0-or-later.

Model V1

FileSPDX identifier
AgiLaunchFactory.sol, AgiLaunchLocker.sol, AgiLauncherToken.sol, libraries/AgiLiquidityMath.sol, interfaces/ILaunchpad.solMIT
libraries/AgiTickMath.solGPL-2.0-or-later
OpenZeppelin (ERC20, Ownable, Ownable2Step, ReentrancyGuard)MIT

Model V2

CodeSPDX identifierWhat compiles in
Everything under src/v2/MITall 15 files: the eleven contracts, two interface files, two libraries
OpenZeppelinMITERC20, Ownable, Ownable2Step, ReentrancyGuard, Create2, Math, SafeCast, SafeERC20
v4-core — libraries/Pool.sol and, through it, libraries/Position.solBUSL-1.1imported by AgiV2GraduationGuard to model V4's own checks before the sweep
v4-core — everything else it pulls inMITHooks, StateLibrary, TickMath, FullMath, IPoolManager, IHooks, IUnlockCallback and the core types
v4-peripheryMITIPositionManager, Actions, LiquidityAmounts
v4-hooks-publicMITBaseHook
permit2MITIAllowanceTransfer
BUSL-1.1

BUSL-1.1 is a source-available licence with a change date and an Additional Use Grant. Anyone reusing Model V2 should read the LICENSE file that ships with v4-core. It has not been reviewed by a lawyer for us.

This site

LibraryUsed forLicence
TradingView Lightweight ChartsChartsApache-2.0
KLineChartAdvanced chartsApache-2.0
WalletConnect Ethereum ProviderMobile walletsApache-2.0
Solana web3.jsPaying from SolanaMIT
qrcode-generatorDeposit QR codeMIT
Phosphor IconsIconsMIT
GSAPAnimationsGSAP Standard License