Skip to main content

PartyDEX

Built for agents that never sleep, PartyDEX is the first order book x AMM exchange, running 100% on-chain.


Hybrid Order Book + AMM

AMMs bootstrap liquidity from day one but bleed slippage on size. Order books offer precision but can't provide depth without active market makers.

PartyDEX fuses both onto a single price grid. A smart router splits every order across the central limit order book and liquidity pools atomically in a single transaction. Pools provide baseline depth from launch. The book delivers precision as the market matures.

Atomic Batch Trading

create_orders(cancel_ids, book_orders, pool_swaps) → one call

Inspired by FIX protocol's Cancel/Replace — but batch. Cancel existing orders, place new limit orders, and fill against AMM pools — atomically. A market maker requotes their entire book in a single transaction.

100% On-Chain

Built on the Internet Computer — the only blockchain where smart contracts serve web assets, run full computation, and hold state without external infrastructure.

Every placement, fill, trigger activation, and fee distribution — executed and settled in canister smart contracts. The state you see is the state that exists. No off-chain sequencer. No centralized relay.

Full Trigger Suite

Stop-loss and take-profit in both directions — all four combinations (protect longs, protect shorts, lock gains, buy dips).

Triggers execute in the same cascade as regular order matching. A price movement that trips your stop doesn't queue a separate transaction — it fills in the same execution pass. No gap between trigger and fill.

Maker Rebates

Makers earn rebates on stablecoin pairs — the protocol pays you to deepen the book.

This is the standard on Hyperliquid and top-tier centralized exchanges, and it's unheard of on ICP. Institutional-grade fee economics on a fully decentralized, fully on-chain venue.

Higher-volatility pairs have their own fee profiles tuned per market — but across the board, fees compete directly with the best venues in crypto.

Dynamic Pool Fees

LPs choose from a continuous fee range of 0.01% to 1.00% — going beyond Uniswap v3's fixed tiers. No preset tiers. No governance votes.

A stablecoin LP can run a 1 bps pool for maximum volume. A long-tail LP can set 100 bps to compensate for impermanent loss. Both coexist in the same market, and the router pulls from whichever pool offers the best price at execution time.

Atomic LP

Deposit, mint a position, and set your range — one call. Increase, decrease, collect fees — one call each.

No multi-step approve → deposit → mint flows. No intermediate states. No transactions that succeed halfway.