Documentation
Coinlator docs
Everything you need to understand the first working Percolator fork — where every pump.fun coin automatically longs SOL using creator fees as perp collateral.
Overview
Coinlator connects two things that were never wired together: pump.fun creator economics and Percolator's on-chain perpetual engine.
When you launch a coin through Coinlator, three things happen automatically:
- Your token is deployed on pump.fun with creator fees routed to a Coinlator vault
- Those fees accumulate as SOL collateral on our Percolator fork
- A leveraged long on SOL opens and maintains itself — no manual treasury, no off-chain routing
How it works
-
01
Deploy on pump.fun
Launch through Coinlator. Creator fees from every swap on your bonding curve route to the fee vault instead of sitting in a wallet.
-
02
Fees become collateral
SOL accumulates in the vault and is deposited as margin into an isolated Percolator market tied to your coin.
-
03
Auto long SOL
The fork opens a leveraged long against Percolator's on-chain LP vault using oracle-derived pricing. No ticker selection. No leverage slider.
-
04
PnL flows to the coin
When SOL moves up, treasury gains compound. Profits can buy back supply, increase collateral, or fund further leverage.
Architecture
pump.fun swap
│
▼
┌─────────────┐
│ Fee Vault │ ← creator fees (SOL)
└──────┬──────┘
│
▼
┌─────────────┐
│ Coinlator │ ← fork-only: fee router + auto-long
│ Fork │
└──────┬──────┘
│
▼
┌─────────────┐
│ Percolator │ ← LP vault, oracle pricing, H+A/K engine
│ Engine │
└──────┬──────┘
│
▼
SOL long ──→ treasury PnL ──→ coin holders
Each deployed token gets its own isolated market instance. One coin's liquidation never touches another's vault — same isolation model Percolator designed for LP depositors.
Fee routing
pump.fun creator fees are earned on every trade of your token — typically a percentage of each swap volume. Coinlator intercepts this stream at deploy time.
| Source | Asset | Destination |
|---|---|---|
| Bonding curve swaps | SOL | Coinlator fee vault |
| Fee vault | SOL | Percolator fork collateral |
| Collateral | SOL margin | SOL perpetual long |
As your coin's volume grows, collateral grows, and the long's notional scales with it. The position is continuous — fees stream in 24/7 without intervention.
The fork
Coinlator is built on Percolator — Anatoly Yakovenko's permissionless perpetual markets on Solana. We forked the program and extended it. The core perp math is unchanged.
From Percolator (unchanged)
- On-chain LP vault with oracle-derived pricing
- H + A/K risk engine with isolated per-market risk
- On-chain invariant checks and auto-pause on imbalance
- Token-2022 NFT positions with transfer hooks
Net-new in Coinlator
- Fee router — ingests pump.fun creator fees into the vault
- Auto-long trigger — opens a SOL long on every coin deployment
- Per-coin treasury — each token gets its own market + position
Deploy a coin
- Connect your wallet on Coinlator
- Set your token name, ticker, and image
- Confirm deploy — pump.fun creation + fee routing + auto-long happen in one transaction bundle
There is no configuration step for leverage, underlying asset, or treasury admin. Every Coinlator deployment defaults to a SOL long funded by creator fees.
Treasury & PnL
Your coin's treasury is the combined value of perp collateral plus unrealized PnL on the SOL long.
- SOL up → treasury grows → can buy back supply or add leverage
- SOL down → treasury shrinks → liquidation risk increases if collateral is depleted
- Volume up → more fees → more collateral → larger position over time
The coin is structurally aligned with Solana's native asset. Every pump.fun token lives on Solana — routing fees into a SOL long is the most reflexive bet for memecoin economics.
Risks
Coinlator involves leveraged perpetual positions. Understand these before deploying:
- Liquidation — a large SOL drawdown can liquidate the treasury's long position
- Smart contract risk — fork-only instructions are newer than Percolator's audited core
- Oracle risk — positions are priced via on-chain oracles; extreme events can cause bad fills
- Volume dependency — low trading volume means slow collateral accumulation
This is experimental software. Not financial advice.
FAQ
Why always long SOL?
Every pump.fun coin lives on Solana. A SOL long aligns your treasury with the chain — when SOL pumps, your coin's backing grows.
Can I choose a different underlying or direction?
Not on Coinlator. The fork is opinionated: deploy → long SOL. For custom markets, use Percolator directly.
How is this different from perpad?
Perpad lets you pick any underlying and direction per coin. Coinlator is simpler — every coin longs SOL, funded by pump.fun fees, with zero config.
Is the Percolator core audited?
Yes — Percolator's engine is audited. Coinlator's fork-only additions (fee router, auto-long trigger) are in review separately.