Zap contracts

Zap contracts

A ladder created with Zap In is built by our contract. In one transaction it:

  1. takes the input token (a stablecoin, for example) from your wallet;
  2. swaps the needed part into the pair’s other token — only through DEX aggregator routers on the contract’s allowlist;
  3. creates every position of the ladder — the position NFTs go straight to your wallet;
  4. in the main version, deducts the creation fee (0.10% of the quote-token portion);
  5. 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:

ContractAddressNetworksPools
ZapV30x251cB86CF7321E462c8e2970794D336AB20D8fFEBNB Chain, Base, Ethereum, Robinhood ChainUniswap V3, PancakeSwap V3
ZapV4Uniswap0xE8f6A6444Dd5965776196bc4F24eAD40A4B28100BNB Chain, Base, Ethereum, Robinhood ChainUniswap V4
ZapV4Pancake0x4bB92A4dffF4C786a3feEaA9905367a47ca5ED6cBNB Chain, BasePancakeSwap V4

Private version — liquidityladder.it.com

Contracts for the private version:

ContractAddressNetworksPools
ZapV30x2812D12DE8A68Fd744cFAe12CA91743E754Ca820BNB Chain, Base, Ethereum, Robinhood ChainUniswap V3, PancakeSwap V3
ZapV4Uniswap0x40a49E6d9CdE9268FFE6c2f423030F860c55A0EeBNB Chain, Base, Ethereum, Robinhood ChainUniswap V4
ZapV4Pancake0x1447378a499562b25D03aE7d6ADeC3065751e2D1BNB Chain, BasePancakeSwap 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.

Service fees · Enter with one token — Zap