Perps DEX Aggregator

Fees

The two cost streams you can pay, what sets each one, and where to read the live numbers.

There are two separate cost streams in the app, and they never mix. Trading fees are charged by the venue and paid from your trading collateral. AI suggestion calls are charged per call and paid from your Agent Wallet. This page explains both.

Live numbers come from the venue, not from us

We do not set venue trading fees, and they change. The app reads the current fee tier through the venue's feeSchedule capability and shows it in the order ticket before you confirm. The tables below describe the shape of each cost. Exact percentages are marked as placeholders and should be filled from the live fee schedule.

Two cost streams at a glance

Cost streamWho charges itPaid fromWhen
Trading feesthe venueyour trading collateralon each trade you place
AI suggestion callsthe paid AI provideryour Agent Wallet (USDC)per call, only on a cache miss

Trading fees

These are the costs of placing and holding a perpetual position. They belong to the venue, and the app surfaces them through the shared fee capability so the same UI works across exchanges.

Words you will see:

  • Maker means your order rests on the book and waits to be matched.
  • Taker means your order fills against an order that is already there.
  • Funding is a recurring payment exchanged between longs and shorts to keep the perpetual price near the spot price. It is not a fee the app charges.
  • Builder fee is a small venue-side routing fee you approve once during Venue Onboarding.
  • Gas is the network cost of an on-chain action.

Per-venue template

Copy this block for each venue and fill it from the live fee schedule.

Venue name

ItemMakerTakerWhat it is
Trading fee[PLACEHOLDER]%[PLACEHOLDER]%the venue's charge to trade
Funding[PLACEHOLDER][PLACEHOLDER]paid between longs and shorts, not by the app
Builder fee[PLACEHOLDER][PLACEHOLDER]one-time routing approval
Gas[PLACEHOLDER][PLACEHOLDER]network cost, chain dependent

Last updated: [DATE]

Hyperliquid

The first live venue. Fill from Hyperliquid's published schedule and the live feeSchedule read.

ItemMakerTakerWhat it is
Trading fee[PLACEHOLDER]%[PLACEHOLDER]%venue trading fee, tier dependent
Funding[PLACEHOLDER][PLACEHOLDER]paid between longs and shorts
Builder fee[PLACEHOLDER][PLACEHOLDER]approved once at onboarding

mock-venue

The synthetic venue used for development and demos. It does not touch real money and charges no real fees. Any numbers it shows are simulated.

AI suggestion calls

Paid AI suggestions are settled from your Agent Wallet in USDC, using the x402 payment standard. This balance, the Agent Balance, is completely separate from your trading collateral.

Three rules keep this honest:

  1. You pay per call, not per session. A single merged suggestion may consult several providers, but you are charged for the paid provider work it actually does.
  2. A repeat question is free. The engine caches recent answers. Ask the same thing again inside the freshness window and you get the cached result at no cost.
  3. A bad request never costs you anything. Before paying, the engine checks that the symbol is listed, the leverage is under the cap, and your Agent Balance covers the call. If any check fails it returns an error and calls no provider.
ItemAmountPaid fromNotes
Per-call provider priceread live from the providerAgent Wallet (USDC)the price comes from the provider's x402 quote
Cached answerfreen/awithin the freshness window
Invalid requestfreen/arejected before any provider is called

The Agent Wallet holds USDC across Base and Polygon, and a call routes to whichever chain has the funds. You can deposit, withdraw, and revoke the spending delegation at any time. See self-custody for the exact scope of what that wallet can do.