Introduction
Noether is a decentralized perpetual futures exchange on Stellar. Every order, match, and settlement executes in Soroban smart contracts — positions, liquidations, and funding payments are all on-chain transactions you can verify yourself.
⚠️
Noether is live on the Stellar testnet. All funds are test funds — get free test USDC from the in-app faucet. API key issuance is currently in closed beta. Mainnet is planned but not live.
At a glance
| Markets | 14 perpetual pairs, including BTC-PERP, ETH-PERP, XLM-PERP, and SOL-PERP (13 listed in the web app — HYPE is API-only) |
| Leverage | Up to 10x (25x is planned for mainnet) |
| Collateral | USDC, with isolated and cross margin modes |
| Fees | Maker from 0.020%, taker from 0.050% — rates decrease with trading volume |
| Minimum collateral | 10 USDC per position |
| Maximum position size | $100,000 notional |
How it fits together
- Trade in the browser at noether.exchange with Freighter or LOBSTR (via WalletConnect). There is no exchange account — your wallet signs every transaction.
- Build against the gateway, a REST and WebSocket API that prepares transactions for you to sign locally. It never holds your keys. TypeScript and Python SDKs mirror the full API surface.
- The market contract holds all trading logic; the Liquidity Vault is the counterparty to every trade, and trading fees accrue to the vault — LPs earn them through the value of their NOE shares. Prices come from the Noeracle oracle: in-app trades go through the Noether Router, which relays a fresh signed price and executes the trade in one atomic transaction, and the market rejects any price older than 60 seconds.
Where to start
Popular pages
- Trading guide — orders, margin modes, fees, and liquidation from the trader’s point of view
- Authentication — wallet-signed challenges and bearer API keys
- WebSocket API — live tickers, trades, and account events
- TypeScript SDK — typed client for every endpoint plus a reconnecting WebSocket client
- API explorer — try every endpoint against the live gateway
- Contract addresses — the deployed Soroban contracts and how to verify them
Links
| App | noether.exchange · trade page |
| Live API reference (Swagger) | noetherapi-production.up.railway.app/docs |
| TypeScript SDK on npm | npmjs.com/package/noether-sdk |
| Python SDK on PyPI | pypi.org/project/noether-sdk |
| GitHub | github.com/NoetherDEX/noether |
| X | @Noetherdex |