One flow through three surfaces. A feature lands in the program, its exact math is mirrored in the SDK (and pinned by parity vectors), then surfaced in the app.
https://t.co/p6zbODgmi2
Deposit (50 tUSDC)
Paired tUSDT (50) – Because this is a 1:1 stablecoin pool, the protocol automatically pairs your deposit with an equal value of tUSDT. Your final LP position contains both assets.
Balance – Shows which asset you're depositing and your wallet balance.
Devnet
All three engines are deployed and seeded on Solana devnet. The app reads the live addresses from committed manifests in app/src/, so it works against these markets out of the box.
zenith-amm — Concentrated Liquidity AMM
zenith-amm is a concentrated-liquidity automated market maker. Liquidity providers supply capital to a chosen price range rather than the whole curve, so their capital is only active — and only earning fees — while the price sits ranged
zenith-amm — Concentrated Liquidity AMM
zenith-amm is a concentrated-liquidity automated market maker. Liquidity providers supply capital to a chosen price range rather than the whole curve, so their capital is only active — and only earning fees — while the price sits ranged
Staking
Users stake ZEN to receive:
protocol revenue
boosted LP rewards
governance power
reduced trading fees
higher referral rewards
Think of it as converting protocol usage into long-term ownership.
Since Zenith contains multiple liquidity engines, parameters need to evolve.
ZEN holders could vote on:
protocol fee percentages
default pool fees
supported market types
SDK upgrades
treasury spending
The token effectively becomes ownership over the protocol's direction.
How it works // Three flows, all live on devnet
1. Swap — the SDK quotes the fill from on-chain state (exact-in, exact-out, or partial-fill on the AMM); the app builds and sends the swap. What you're quoted is what you get.
What is @ZenithDex
Zenith is three distinct on-chain market designs that share one foundation. Instead of one AMM formula, it ships the right engine for each kind of liquidity
3. Create a pool — from the app's Create tab, pair two SPL tokens into a fresh CAMM, DLMM, or AMM market. It's tradable immediately and shows up in the swap and liquidity screens.
Who it's for
Traders - Swap on three engines with exact-in / exact-out / partial-fill, quoted the same off-chain and on.
Liquidity providers - Concentrated ranges (AMM)
Pool creators - Pair any two SPL tokens into a fresh market on any engine
Developers - A full local stack
What is @ZenithDex
Zenith is three distinct on-chain market designs that share one foundation. Instead of one AMM formula, it ships the right engine for each kind of liquidity