Zap contracts
A ladder created with Zap In is built by our contract. In one transaction it:
- takes the input token (a stablecoin, for example) from your wallet;
- swaps the needed part into the pair’s other token — only through DEX aggregator routers on the contract’s allowlist;
- creates every position of the ladder — the position NFTs go straight to your wallet;
- in the main version, deducts the creation fee (0.10% of the quote-token portion);
- returns whatever was not used to your wallet.
If the pool does not exist yet, the same contract can create and initialise it in that same transaction.
The main and private versions use different contracts. Choose the table for the website you use. In each row, the address is the same across all listed networks.
liquidityladder.app
Contracts for the main version:
| Contract | Address | Networks | Pools |
|---|---|---|---|
| ZapV3 | 0x251cB86CF7321E462c8e2970794D336AB20D8fFE | BNB Chain, Base, Ethereum, Robinhood Chain | Uniswap V3, PancakeSwap V3 |
| ZapV4Uniswap | 0xE8f6A6444Dd5965776196bc4F24eAD40A4B28100 | BNB Chain, Base, Ethereum, Robinhood Chain | Uniswap V4 |
| ZapV4Pancake | 0x4bB92A4dffF4C786a3feEaA9905367a47ca5ED6c | BNB Chain, Base | PancakeSwap V4 |
Private version — liquidityladder.it.com
Contracts for the private version:
| Contract | Address | Networks | Pools |
|---|---|---|---|
| ZapV3 | 0x2812D12DE8A68Fd744cFAe12CA91743E754Ca820 | BNB Chain, Base, Ethereum, Robinhood Chain | Uniswap V3, PancakeSwap V3 |
| ZapV4Uniswap | 0x40a49E6d9CdE9268FFE6c2f423030F860c55A0Ee | BNB Chain, Base, Ethereum, Robinhood Chain | Uniswap V4 |
| ZapV4Pancake | 0x1447378a499562b25D03aE7d6ADeC3065751e2D1 | BNB Chain, Base | PancakeSwap V4 |
Contract management
Both versions’ contracts are owned by a Timelock,
0x5De96cb482decC496D110655cf97666da7937E60, controlled by a multisig: any
settings change (the fee rate, the router and position-manager lists) can execute
no sooner than 24 hours after it is queued, and is visible on-chain in
advance.