Fork & clone
Fork dcccrypto/percolator-launch (or whichever repo). Clone locally. For Rust repos: rustup override set stable.
percolator-launch →Percolator is an open-source protocol. Browse the repos, fork the code, or contribute — everything that powers open, anyone-can-launch perps is here.
github.com/dcccryptoThe programs this playground runs on (Solana devnet). Every V2 market is an account owned by the wrapper program; the live list is on Markets, and DEVNET-V2.md has the addresses for testing.
Permissionless perpetual futures launcher — deploy a perp market for any Solana token in one click
Insurance LP staking program for Percolator — PDA admin architecture, formal Kani verification
Position NFT wrapper for Percolator — SPL Token-2022 NFTs for perpetual futures positions
Percolator programs
TypeScript SDK for interacting with Percolator on-chain programs
Percolator — Solana Seeker native trading app (React Native + Expo)
No-std Rust risk engine — H + A/K mechanics, formally verified with Kani
516 formally verified proofs across the codebase (Kani). H gates profit extraction when the vault is stressed. A/K socialises liquidation deficits pro-rata with O(1) settlement. Together: no user can withdraw more than exists, no user is singled out for forced closure, markets always recover.
Residual = max(0, V − C_tot − I)
h = min(Residual, PNL_matured_pos_tot)
/ PNL_matured_pos_tot
effective_pnl_i = ⌊max(PNL_i, 0) × h⌋effective_pos(i) = ⌊basis_i × A / a_basis_i⌋ pnl_delta(i) = ⌊|basis_i| × (K − k_snap_i) / (a_basis_i × POS_SCALE)⌋
All commits across public repos · last 52 weeks
Join 16 contributors building open perps
Fork dcccrypto/percolator-launch (or whichever repo). Clone locally. For Rust repos: rustup override set stable.
percolator-launch →TypeScript: pnpm install && pnpm dev → localhost:3000. Rust/Anchor: anchor build && anchor test.
Browse the open issues or ask in #dev on Discord. Comment on the issue before starting work.
open issues →PR title format: [scope]: brief description. Link the issue in PR body. CI runs automatically. Review within 48h.