Perpetual futures · On-chain · USDC

Trade perpetuals against a pool, from a wallet you keep.

The trading terminal that settles on Stellar. Oracle-priced entries, a pool on the other side, and your key on every trade.

What’s inside

What you can do here

Trade

Chart, order ticket and open positions on one screen. Leverage from 2× up to the market's cap, take-profit and stop-loss set on the ticket, liquidation line drawn on the chart before you commit.

  • Entries at the oracle price, not a book
  • Nothing charged at open
  • Log on with Freighter, email or Google

Open the terminal

Vault

Be the other side. Deposit USDC, receive sLP shares, and earn trader losses, borrow fees and part of the funding. Utilization sets both what the pool earns and how much of your stake can leave right now.

  • Shares priced by the pool's fortunes
  • Deposits settle against a published oracle round

See the pool

How a trade works

  1. Log on and get funded Connect a Stellar wallet or sign in with email. On testnet the Faucet hands you USDC; on mainnet you deposit it.
  2. Pick a market, a side and a leverage The liquidation line on the chart moves with the slider. Put it somewhere the market has to be genuinely wrong to reach.
  3. Sign The wallet shows the transaction. Once it confirms, the position appears in the positions panel and on the chart.
  4. Hold, then close Borrow and funding tick every block. Close it yourself, let TP/SL close it, or the keeper closes it at the maintenance margin. Health is collateral + pnl − borrow + funding

What it costs

FeeTakenWhenHow
OpeningneverNothing is charged to open a position.nothing
Closingonce, at closeOnly out of profit. A losing trade pays nothing to close.min(size × rate, profit)
Borrowevery blockOn the pool capital your position ties up. Rises with the square of utilization.base + variable × utilization²
Fundingevery blockThe crowded side pays the other. Follows a slow average of the skew.skew, averaged

Questions

Who is the counterparty?
The Vault. It collects trader losses, borrow fees and part of the funding, and it pays out when traders win. Size is capped because the pool only takes on as much risk as it can back.
Can win-trader move my funds?
No. Every action is a Stellar transaction your wallet signs. If you log on with email or Google, a Stellar account is created for you and the key still stays with you.
Where do prices come from?
A published oracle round. Entries, marks, liquidations and vault settlement all use the same round.
Is this live money?
This deployment runs on Stellar testnet. The USDC is test money from the Faucet; the competition prize is real.

System requirements

Wallet
Freighter, or an email address
Collateral
USDC, on Stellar (Soroban)
Markets
BTCUSD · ETHUSD · XLMUSD
Network
Stellar testnet
Disk space
0 KB, runs in your browser
Best viewed at
1024 × 768, 256 colours

Release history

Read the documentation