LP24 Protocol Documentation
Complete developer reference for integrating with the LP24 bonding-curve protocol. Deploy tokens, trade on bonding curves, and interact with graduated Uniswap V4 pools — all permissionlessly, directly from smart contracts.
Every function documented here can be called directly on-chain without using the LP24 frontend. The protocol has no admin keys, no owner, and no upgrade mechanism. This documentation exists so that any developer or smart contract can integrate with LP24 independently.
What is LP24?
LP24 is a permissionless token launch protocol deployed on Base and BSC. It combines a bonding curve for initial price discovery with automatic graduation into a Uniswap V4 liquidity pool. The entire lifecycle — from token creation to fully-traded DEX pair — happens without any manual intervention.
Protocol at a Glance
Factory.deploy_pair() with a name, symbol, and vanity salt. Pays a small deployment fee. Creates a minimal-proxy token and bonding curve in one transaction.Quick Links
Supported Chains
| Parameter | Base | BSC |
|---|---|---|
| Native Token | ETH | BNB |
| Deployment Fee | 0.0006 ETH | 0.0012 BNB |
| Graduation Liquidity | 0.04 ETH | 0.08 BNB |
| Block Time | 2s | ~3s |
| Inclusion Window | 10 blocks (20s) | 44 blocks (~132s) |