What makes Perpetra different
Most on-chain perpetuals protocols use a pooled-liquidity model, where traders take the opposite side of a shared vault (GMX-style). Perpetra instead uses a hybrid orderbook model:Off-chain matching
Orders are signed by traders and matched off-chain by Perpetra’s matching
engine, so price discovery happens the way it does on a traditional
orderbook exchange: bids and asks, not a pooled price curve.
On-chain settlement
Once two orders match, settlement (position updates, collateral movement,
PnL) happens on-chain through Perpetra’s smart contracts, so custody and
final state always live on Hedera.
Who these docs are for
Traders
Learn how to place orders, manage margin, read your liquidation price, and
understand funding. Start with the Trading Guide.
Developers
Learn how Perpetra’s contracts, matching engine, and keepers fit together.
Start with Protocol Architecture.
How Perpetra is built, at a glance
- Smart contracts (Solidity): handle custody, position state, risk checks, and settlement on Hedera’s EVM.
- Matching engine (off-chain): matches signed orders and submits settlement transactions.
- Keepers: independent bots that trigger on-chain actions the contracts can’t trigger themselves: matching, liquidations, funding updates, and oracle price pushes.
