How it works
A token launchpad on Solana that gives pump.fun creator fees a job: they become USDC margin on one stock perps position you choose at launch.
- Launch. Your coin launches on pump.fun with its own creator wallet. At launch you pick a US stock ticker, long or short, and leverage up to 3x. That choice is locked permanently, enforced in the database, not just the interface.
- Trade. People buy and sell your coin on pump.fun. Creator fees accrue in SOL to its creator wallet.
- Sweep. Every 15 minutes the executor collects the fees, swaps SOL to USDC on Jupiter, deposits into the platform perps account and adds the USDC as margin to your position. While US markets are closed the USDC waits and deploys at the open. Below a minimum it skips so gas never eats the fee. A crashed run resumes where it stopped and never double-claims or double-deposits.
- Receipt. Every run publishes what it collected, deposited and added, the position size after, the position id and every transaction signature. Public for every coin.
- Dashboard. From your launch wallet you can see status and history, close the position, or withdraw realised PnL. You cannot change ticker, side or leverage.
Guardrails and risk
- Leverage cap 3x, checked at launch and again on every margin add.
- Per-coin open-interest cap; above it, fees are held as collateral.
- If the position is liquidated, the coin is flagged, sweeps into perps stop, and future fees are held as plain USDC collateral. A receipt says so.
- The operations wallet holds funds only while a sweep is in flight. Each coin has its own creator wallet on pump.fun, so fees are per coin by construction. A kill switch pauses all sweeps without losing state.
- Perpetual futures are leveraged and can be liquidated. Actions depend on fees actually received and configured intervals. No returns are promised. Funds are administered through an operational wallet and server.
Security: what this site asks your wallet
PerpsPad never asks for token approvals or delegations. There is no hidden transaction. The complete list of wallet requests the site can make:
| connect | Phantom connect, only when you click Connect wallet |
| signMessage | sign a plain text message starting with perpspad-sol to prove you own the launch wallet. Signing costs nothing and moves nothing. |
| signAndSendTransaction | only if you enter a dev-buy amount on the launch page: a pump.fun buy of your own coin for the SOL you typed. Nothing else, ever. |
| disconnect | when you click Disconnect |
Positions are opened by the platform's own operations wallet with fees your coin earned. Your wallet's balances are never read or used. Security contact: @PerpsPad_.
Public API
| GET /tokens | all coins with locked config and live position |
| GET /tokens/:id | one coin with position, PnL and snapshots for charting |
| GET /receipts/:token | receipts for a coin, newest first (each has a positionId) |
| GET /leaderboard | coins ranked by PnL |
| POST /launch | launch a coin with a locked position |
| POST /dev/:action | status · sweeps · close · withdraw, signed by the launch wallet |
Unauthenticated reads are cached for 30 seconds. Chain: Solana. Launchpad: pump.fun. Swap: Jupiter. Margin asset: USDC.