Parity Engine

One canonical market, settled on two chains.

Architectures evaluated

A · Canonical stateChosen

One curve holds the only price. Both chains submit trades that are sequenced and settled against it. Parity holds by construction; the cost is cross-chain latency on the non-home chain.

B · Coordinated curvesRejected

Two curves synced by async messages can't stop both chains filling against the same stale state without locking inventory. That means double-spend risk or a frozen market.

C · Arbitrage-linked poolsRejected

The spread is always non-zero and set by bridge latency and arbitrage capital. That breaks the one-price promise and needs a funded market maker.

Guarantees enforced in code

  • · All amounts are integers; rounding always favours the pool. The product of reserves can never decrease.
  • · Unissued + Solana + HyperEVM + pending + burned always equals the canonical maximum supply.
  • · Cross-chain messages carry unique nonces; duplicates and replays are rejected.
  • · Market cap counts each unit once, whichever chain it sits on.

Honest limitations

  • · The reference price is shared. Your execution price depends on trade size (price impact) and on trades sequenced ahead of yours.
  • · Quotes expire after 15 seconds and settle against the current state. If the price moved past your slippage, the trade is rejected rather than filled at a stale price.
  • · Trades on the non-home chain wait for cross-chain message finality before they settle.
  • · Trading pauses automatically if a chain's sync lags more than 60 seconds or reserves don't reconcile.
  • · Native HyperCore order-book listing needs a HIP-1 ticker auction. It is a separate, paid, opt-in step.
  • · Contracts are unaudited and not deployed. Nothing on this site moves real funds today.