Get trimmed,
not liquidated.

Airbag checks your Perpl positions every Monad block. When a wick eats half your margin cushion, it trims the position to move liquidation further away before the liquidation engine can close all of it.

  • Your key can’t withdraw. Perpl blocks it.
  • Trim estimates include Perpl trading fees.
  • Open source, and free during the beta.

Crash test · BTC long · 10x

Zero-fee simulation · same position, same wick, run twice

ENTRY $100,000AIRBAG $97,000LIQUIDATION $94,000
Without AirbagOpen
$10,000Open, 1.000 BTC
With AirbagArmed
$10,000Armed, line at $97,000
  1. #48,201,···Waiting
  2. #48,201,···Waiting
  3. #48,201,···Waiting
  4. #48,201,···Waiting
A scripted zero-fee example, compressed: one frame per Monad block. Live trading fees apply. Liquidation terms are Perpl’s: 4% BTC maintenance margin, 80% of the remaining margin returned.

A liquidation shares its proceeds. A trim pays trading fees and keeps the rest open.

159 Perpl mainnet liquidations, checked against Airbag’s math: none came before the liquidation price it computes, and each returned 80% of what was left. Checked onchain, Oct 1, 2026.

When Perpl liquidates you

Whole position
  • It closes the whole position on the order book.
  • The margin left is split: 80% back to you, 10% to the insurance fund, 10% to the protocol.
  • Then you’re flat, even if the price comes straight back.

When you close it yourself

Trading fees apply
  • Perpl charges trading fees on the amount you close.
  • You choose how much goes, and keep the rest of the position.
  • Airbag does it for you, in the block after your line is crossed.

The same wick, twice

BTC priceWithout AirbagWith Airbag
$97,000Half the cushion is goneOpen, $7,000 equityZero-fee example: trims 0.489 BTC. Liquidation moves to $87,300.
$94,000The old liquidation priceLiquidated. $3,200 returned.Still open, $5,467 equity
$100,000The wick is over$3,200No position$8,533Still holding 0.511 BTC

1 BTC long from $100,000 at 10x with $10,000 margin. Perpl’s BTC maintenance margin is 4%, so liquidation sits at $94,000. The trim realizes a $1,467 loss. The liquidation would have realized $6,800.

Set it once. It checks every block after that.

  1. 01

    Link a key that can’t withdraw

    Create a Trade key on Perpl, lock it to Airbag’s servers, paste it in. Perpl blocks withdrawals for every API key, whatever its scope.

  2. 02

    Set your airbag

    Balanced deploys when half your margin cushion is gone and trims until liquidation is 10% away. Make it earlier, later or gentler.

  3. 03

    Trade like normal

    Keep trading on Perpl. Airbag runs on its own servers, so no tab needs to stay open. When it deploys, you get the fill and the transaction.

It can trim. It can’t take.

Airbag holds one key, and that key is built to do very little. Here’s what it can’t do, and who stops it.

It can’t withdraw or transfer your funds.

Perpl API keys can never withdraw or transfer out, whatever their scope.

Enforced by Perpl

It only works from Airbag’s servers.

The key carries an IP allow-list. Requests from anywhere else are refused.

Enforced by Perpl

It only shrinks positions.

Closes are reduce-only. Airbag can add your own margin, but never opens, grows or flips a position. The engine is open source, so you can check.

Enforced by Airbag’s engine

Every trim is public.

Each deploy is a Monad transaction you can look up on MonadVision.

Verifiable onchain

You can cut it off in one click.

Revoke the key on Perpl’s API keys page and Airbag stops.

Enforced by Perpl

What it can’t promise

A price that gaps through your line and your liquidation price inside one block can still liquidate you. Airbag acts on the next block.

Trims fill on the order book with a worst-price limit. On a thin book a trim can fill partly, and Airbag tries again next block.

If Monad, Perpl or Airbag’s servers are down, nothing gets trimmed. Airbag lowers liquidation risk. It doesn’t remove it.

Questions traders ask

Why trim instead of adding margin?

It does both. If your spare margin is enough to push liquidation back to your target, Airbag adds it. If it isn’t, Airbag keeps your spare margin and trims, so you don’t feed a position that’s still in danger.

What if the price keeps going?

Then the smaller position can be liquidated too, at its new liquidation price. Because the released margin went back in, that returns less than the first liquidation would have: in the example above, $1,635 at $87,300 instead of $3,200 at $94,000. Airbag pays off when a wick turns before the new line.

Will it close my whole position?

Only if you let it. You set the most it can trim in one deploy, 50% by default. Each deploy trims the smallest amount that reaches your target.

Does it cost anything?

Airbag charges no service fee during the beta. Perpl trading fees apply to trims; the engine estimates your current taker rate and receipts show the observed fee.

Do I need to keep a tab open?

No. Airbag runs on its own servers around the clock. The app is for setup, alerts and receipts.

What happens after a deploy?

It re-arms on the smaller position with a new line and sends you the fill and the transaction. If your old liquidation price is hit later, you get a save report.

Which markets does it cover?

BTC and ETH at launch, then the rest of Perpl’s markets.

Arm it before the next wick.

Protect my positionsFree during beta · Open source · BTC and ETH at launch