Perps DEX

TRUE's own perpetuals venue: 20 markets, up to 50x, an on-chain orderbook run by our own sequencer, and USDC settlement you keep custody of.

What it is

TRUE runs its own perpetual futures venue. Not a front end pointed at somebody else’s exchange: our own sequencer, our own orderbook, our own settlement on Solana. That is the difference that matters, because it means the matching rules, the fees and the risk controls are ours to set and ours to answer for.

Positions are margined and settled in USDC. You deposit to your venue account, trade, and withdraw. TRUE never takes custody of the funds in a way that lets us move them for you: withdrawals are signed by you, and the platform holds only a trade-scoped delegate that cannot sweep.

The markets

Twenty markets, all quoted in USDC, all perpetual.

GroupMarkets
MajorsBTC, ETH, SOL
AltsXRP, SUI, DOGE, LINK, ADA, ONDO, TAO, FET, HYPE, ZEC
MetalsGold (XAU), Silver (XAG), Tokenised gold (XAUT)
CommoditiesCrude oil (WTI)
FXEUR
Equity indicesS&P 500 (SPYX), Nasdaq 100 (QQQX)

You can be long or short every one of them from the same USDC balance, which is the practical reason to care: one account, one collateral asset, crypto and gold and the S&P in the same book.

Leverage

Maximum leverage is set per market, by how liquid and how volatile it is.

MarketMax leverage
BTC50x
ETH40x
SOL25x
HYPE, ZEC20x
Everything else10x
Leverage is a maximum, not a suggestion

At 50x a 2% move against you is your whole margin. The number in the table is the ceiling the venue allows, not a setting anybody should reach for. Most liquidations are not caused by a bad call, they are caused by size.

Fees

Two rates, the same on every market:

SideRate
Maker (you post, someone else takes)0.02%
Taker (you take an existing order)0.10%

Minimum order size is $5 of notional on every market.

A volume-based fee ladder exists in the codebase and is not switched on. Nobody is being charged anything other than the two rates above. When it goes live it will be announced, and this page will say so.

How trading works

The orderbook

A real central limit orderbook, not a pool and not an RFQ. Orders rest at a price, they match by price then time, and the book is public: anyone can read the depth, the trades and the best bid and offer without an account. Market data endpoints are on Market Data.

The mark price

Positions are valued against a mark price derived from an oracle feed, smoothed so that a single bad print cannot liquidate a book. Funding is exchanged between longs and shorts on the usual perpetual mechanism, pulling the contract price toward the index.

Liquidation

If your margin falls below the maintenance requirement for your position, it is liquidated. Maintenance requirements are set per market. Reduce-only orders are always allowed on a position that is in trouble, so you can always make yourself safer even when you could not open.

Sub-accounts

Your venue balance is not one pot. Alongside your main trading account you can hold separate books for an Autopilot deck and for copy trading, each funded and risked independently. That is deliberate: a copy strategy blowing up should not take your manual positions with it.

Each book is its own venue account with its own margin. Moving money between them is an internal transfer, and every book shows in your balances so nothing is ever invisible.

Programmatic access

Everything the app does, you can do from a bot. Market data is public and needs no key. Placing orders needs an apikey_ trade key bound to your wallet, and every order is signed by the wallet the key is bound to, so our gateway can refuse a request but can never forge one.

Start at Trading API Overview, then Orders and Signing.

For Developers
GET https://app.truefinance.ai/api/perps-dex/markets

Returns every market with its live configuration: leverage, tick size, lot size, funding state, open interest and the current mark and oracle price. Public, no auth.

Verifiable settlement

Every block the venue produces is public, and so is what is in it. The explorer at explorer.truefinance.ai shows blocks, the trade tape, notional and fees per market, account activity, and the time each block was proved on Solana. No account, no login.

If you want to check that a fill happened at the price we told you, that is where you check it.

Risk controls

The venue has brakes, and they exist because a venue without them is a venue waiting for an incident:

  • Price bands on order placement and on fills, so an order far away from the market cannot print a trade at an absurd price.
  • Stale price halts, so a market whose oracle has gone quiet stops accepting new risk rather than trading on a number nobody is standing behind.
  • Self-trade prevention, so an account cannot match against itself.
  • Per-market halts and per-account freezes for the cases where the right answer is to stop.
  • A withdrawal review gate on the way out, described on Safety.

We do not publish the thresholds. Every one of those numbers is a line somebody could trade right up to, and the protection is worth more than the transparency.

See also

Last updated: