๐งฑ 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 6 main contracts:
Contract Name
Description
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 routes fees between users and protocol
CabalV4Helpers
Executes V4 liquidity creation and Dev Buys using PoolManager
CabalV4LiquidityLocker
Locks V4 LP NFTs and enables secure fee extraction
V4Liquidity
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