This page describes ZKDepth as it stands today. It changes when the product does, and it has no history.
Private balance
Deposit USDG, a stock token or ETH into one shared note tree at /private, then move it with proofs built in your browser: private transfer, withdrawal, and actions through adapters. Keys come from one wallet signature of a fixed request and stay in memory in the tab, with an optional encrypted backup. Private balance and notes starts here.
Private lanes
Swap, DLMM pools, launches, Earn and on-chain perps have tickets with a public or private switch. The immediate lane settles a private swap, a bin move, a vault deposit or a launch trade in one transaction. Sealed batches hide each order's size and cross at one rate per side, with at least 5 orders a side by default and a total that shows only in the transaction that trades it. Private perps hold a position as a note, with the owner hidden and the size and price public. A v4 range position and a stock vault stay public, as each takes two tokens at once. What each lane shows has the table.
Public venue
DLMM pairs with single-sided bins and a composition fee, DAMM pools with dynamic fees, stock pools with session-aware fees, a Router across ZKDepth pools, public Uniswap v4 pools and Pons, and limit orders. ZKDepth pools and Swaps and routing cover them.
Perps
An on-chain engine against a USDG vault with 35 launch markets: ETH and 34 stock tokens on Chainlink feeds. Lighter stays as the public perp and hedge venue. On-chain perps has the parameters.
Earn and LP tools
LP vaults, hedged vaults and structured notes hold positions for you. One-token deposits, range orders and position automation help you run your own.
Launches
A segmented bonding curve that graduates into a DLMM or DAMM pool, with a protection window, creator vesting and a developer API. A launch can open through a sealed batch that stays open for at least 10 minutes, and its curve takes private buys and sells. Launchpad has the defaults.
Where it runs
Contract addresses lists what this deployment runs on, from its manifest.