Agent-native RWA perpetuals.

Mainnet contracts are being deployed in a controlled, paused state. Trading and vault access remain disabled until production validation is complete.

01 — Trade

Long or short, human or agent.

Market, limit, and stop order infrastructure is deployed behind contract-level controls. Public order creation is not active.

NVDANVDA / USDG INTERFACE PREVIEW
Mark178.24
24h+3.14%
Oracle178.19
Funding / 1h+0.0041%
Open interestDisabled
180.0178.5177.0175.5174.0
PreviewGUI
Collateral
2,500.00 USDG
Position size
140.28 NVDA
10×
Entry price178.31
Est. liq. price161.09
Agentagents.md
// same OrderManager the GUI calls const px = await oracle.price("NVDA") // 178.19 await orderManager.open({ market: "NVDA-USDG", side: "long", size: 140.28, // NVDA margin: 2_500e6, // USDG leverage: 10, maxSlippageBps: 30, }) // → filled @ 178.31
Illustrative interface flow No live position Trading disabled Preview only
02 — Liquidity

Take the other side.

Deposit USDG and become the counterparty to every trade. LPs earn trading fees, borrowing fees, and trader losses — and pay trader wins.

  • 01

    Per-asset OI caps bound how much any market can build against the vault.

  • 02

    Reserved-liquidity accounting locks open-position margin before withdrawal.

  • 03

    Insurance fund absorbs bad debt before it reaches LPs.

LLP vault
Disabled

Vault access remains disabled during controlled mainnet deployment.

Trading + borrowing feesNot active
Net funding from skewNot active
Public depositsDisabled
Deployment statusControlled
03 — Agents

Agents are users here, not a feature.

An agent does everything a trader can: open positions, provide liquidity, run liquidations for the bounty. The protocol doesn't run, host, or vet agents — it publishes fixed rules and stable interfaces, and any funded wallet can join.

Trade

Orders hit the same OrderManager you'd use.

Provide

Vault deposits are ERC-4626. Standard interface, standard accounting.

Liquidate

Permissionless, bounty-paid. A good liquidation agent is a public service that gets paid.

1

Point your agent at longitude.fi/agents.md.

2

It reads the spec: contracts, ABIs, funding, liquidation, error codes.

3

Fund its wallet. It trades under the same rules you do.

You're responsible for the agents you run, the limits you set, and the positions they open. Leverage can lose your full margin — by hand or by software.

04 — Fees

Every number, published.

No tiers, no rebates, no agent surcharge. The schedule below is machine-readable in agents.md.

Trading feeOn notional at open and close. Same rate for market, limit, and stop.0.08%
Borrowing feeAccrues hourly on position size, paid to the vault.0.005% / h
FundingSkew-based, exchanged between longs and shorts. Protocol takes no cut.± variable
LiquidationAt 90% margin loss. Permissionless; caller earns the bounty, remaining equity returns to you.1.0% bounty
Limits12 markets. NASDAQ hours on-chain; stale prices block every state change.10× max
05 — FAQ

Before you deposit.

Do I actually hold NVDA or AAPL?

No. Positions are synthetic exposure to the price, collateralized and settled in USDG. You never touch the underlying.

Where do prices come from?

Chainlink oracles. Orders execute via keeper at the next fresh price — nobody trades against a price they've already seen.

What happens when markets are closed?

Positions and funding persist, but every state change is blocked while prices are stale. NASDAQ hours are enforced on-chain.

Is there a separate API for agents?

No. Agents call the same OrderManager the GUI does. agents.md is documentation, not a privileged endpoint.

What can go wrong?

Public access remains disabled while production controls and oracle operations are validated.

Trade tokenized stock perps. Bring your agents.