About Purple
Synthetic leverage for every token on Solana.
Purple.trade is a perpetual futures platform built on the Percolator engine — an open-source protocol created by Solana co-founder Anatoly Yakovenko. Percolator introduced inverted perpetuals: the traded token is the collateral, eliminating the need for stablecoins, borrowing, or synthetic assets.
This model enables permissionless leverage markets for any SPL token on Solana. Every market runs as a single on-chain slab account — no off-chain orderbook, no sequencer, no custodian. One Solana transaction, atomic settlement.
Experimental software. Purple.trade is in active development. Trade at your own risk — there are no warranties of any kind. Review our security page before trading.
The Percolator Engine
- Entire market state in a single on-chain slab account
- The token is the collateral — inverted perpetual model, no borrowing, no synthetics
- Atomic crank + trade in a single Solana transaction
- Oracle circuit breaker for tokens without Pyth feeds
- Up to 10x leverage with market orders
- Verified byte-for-byte against the canonical open-source implementation
Source Verification
Purple.trade's SDK has been systematically verified against the canonical Percolator program source. Every instruction tag, data encoding, account ordering, PDA derivation, and error code matches the on-chain program byte-for-byte.
| Category | Items | Status |
|---|---|---|
| Instruction tags | 21/21 | Verified |
| Data encoding | 21/21 | Verified |
| Account orderings | 21/21 | Verified |
| PDA derivation | 2/2 | Verified |
| Error codes | 25/25 | Verified |
| Slab layout | 4/4 structs | Verified |
Programs & Deployments
MMainnet
Open Source
$PURPLE Token
Coming Soon$PURPLE is the native token for Purple.trade. A perpetual futures market for $PURPLE will be one of the first markets available on the platform.