๐งช V4LiquidityHelpers
๐งฑ Cabal Protocol: Contract Overview
This section documents the core smart contracts that power The Cabal protocol at its current stage. These contracts form the foundation of our secure, automated token deployment system.
โ ๏ธ Note: This technical structure is subject to change as the protocol evolves. Always check for the latest deployed contracts and versioning.
๐ Included Contracts
The protocol is composed of the following 7 main contracts:
CabalToken
Standard ERC-20 token with 1B supply, minted to deployer, ownership renounced
CabalFactory
Master factory that deploys tokens and triggers liquidity logic
CabalV3Helpers
Handles Uniswap V3 liquidity creation, price control, Dev Buys
CabalLiquidityLocker
Locks V3 LP NFTs and enables fee extraction and locking mechanisms
CabalV4Helpers
Executes V4 liquidity creation and Dev Buys using PoolManager
CabalV4LiquidityLocker
Locks V4 LP NFTs and integrates with PoolManager for secure fee collection
V4LiquidityHelpers
Low-level helper for building PoolManager calls and configuring V4 liquidity
Each contract has its own dedicated page detailing its role, logic, and access restrictions.
โ๏ธ Architecture Philosophy
Factory-driven deployment ensures consistent setup across V3 and V4
Liquidity is always locked to prevent rugpulls
Ownership is renounced to ensure trustlessness
Fee collection is automated and configurable
This modular design makes The Cabal adaptable, secure, and transparent by default.
Dive deeper into each contract to understand how the system works from the ground up.
Last updated