permissionless perpetual futures / solana

Any token.Any leverage.No permission.

Perpy opens a leveraged, coin-margined market on any Solana token, up to 20x, with no listing and no committee. The price moving behind this text is the real engine, running live in your browser.

live mark$1.0000
trades run0
liquidations0
open interest0
vault0

Three rules. Nothing else.

No listing committee, no order book to bootstrap, no stablecoin in the middle.

01

Any token

Point it at a Solana token with on-chain liquidity and a market exists. The creator earns 8% of the fees, forever.

02

Margin in the coin

You post the token, you are paid in the token. Long it, short it, up to 20x, without ever touching a stablecoin.

03

The vault is the other side

LPs fund one vault that pays winners, receives losers and absorbs gaps. 82% of every fee goes to it.

They push the pool. The mark does not follow.

A thin pool is the classic way to blow up a perp market. Here the reference price can move 1% a minute and the mark is a time-weighted average: the same attack, replayed with the real oracle code.

naive oracle+0%
guarded mark+0%

The pool is pushed to 3x for one minute. A naive oracle would pay the attacker from the vault. The guarded mark moves by a fraction of a percent. In the test suite the same attack costs the attacker 20 tokens instead of paying them 1,316.

Built to be checked.

The engine is written twice, in JavaScript and in Rust, and the two are compared operation by operation. The Rust is what runs on Solana.

0operations replayed from the JS engine through the Rust core, identical to the atom, refusals included
0random operations in the fuzz tests, tokens conserved after every single one
0KB for the whole Solana program, built for SBF and run end to end on a local cluster
0floating point numbers anywhere in the money maths

Open a position. Break it.

LIVE