◈ AMM Markets
简体中文

AMM Markets Router

Lock the quoted pool policy into execution.

Trade under the pool policy you quoted—or the transaction reverts.

Purpose-built trading infrastructure for ADPP markets: an on-chain settlement contract, a direct-RPC SDK and an optional HTTP API. For wallets, trading applications and institutional engineering teams.

Developer access · Coming soon

Policy protection

Turn quoted policy into an execution condition.

AMM Markets Router binds each hop to the directional LP fees, Hook fee and price bounds used for its quote. If those values differ at execution, the entire transaction reverts—including every path in a split trade.

Pool managers can still update their policies. Policy binding does not freeze pool prices or liquidity, or guarantee inclusion. Minimum output, maximum input and deadlines still apply; reverted transactions may incur gas costs.

Routing

Connected markets. More trading possibilities.

Search direct and multi-hop routes across admitted ADPP markets—for example, USDT → ETH → cbBTC when those markets are eligible. Gas-aware selection compares output after estimated gas costs for exact-input trades, or input plus estimated gas costs for exact-output trades.

When reduced price impact outweighs additional gas costs, split routing allocates a trade across multiple paths. The complete plan is simulated together and settled atomically.

Amount limits

Choose what you spend—or exactly what you receive.

Exact Input: specify an input amount and minimum output. If the minimum cannot be met, the trade reverts.

Exact Output: specify an output amount and maximum input. If fulfilling the trade exceeds the maximum, it reverts. Unused prepaid native ETH is returned to the payer.

Integration

Three ways to integrate. One on-chain execution layer.

On-chain Router — validates admitted markets, routes, policy conditions and atomic settlement. Developers can build against the contract interface. Compatible markets can be admitted without redeploying the Router.

SDK — JavaScript with TypeScript definitions for discovery, routing, quotes, approval plans, transaction construction, simulation and wallet submission. Connect directly to your own RPC; the hosted API is not required.

Optional HTTP API — markets, tokens, route quotes, approval plans, transaction data and simulation for wallet infrastructure and institutional systems. Your wallet or signing system authorizes transactions; the API does not hold signing keys or submit transactions.

Workflow

From quote to execution.

Define the trade → compare routes → review policy, amount limits and deadline → complete required approvals → refresh the quote and simulate full settlement → sign and execute through your wallet.

Release scope

Built for integration. Bounded by design.

The initial release targets admitted ADPP markets on Ethereum: up to three hops and three pool-disjoint paths, with split allocations searched in 25% increments. Candidate search is bounded; it does not guarantee a globally optimal price.

Gas estimates are not guarantees. Comparisons in non-ETH assets require a reliable, timely conversion price. Gas sponsorship is not included.

Developer resources

  • Mainnet Router / EtherscanComing soon
  • SDK packageComing soon
  • API endpoint and OpenAPIComing soon
  • Integration guideComing soon

Current status: integration candidate. Mainnet deployment, public access links and an independent security audit are pending. Existing AMM Markets LP operations do not automatically use this Router.

Discuss an integration ↗