Docs
Fees in. A position out.
perpfuel launches pump.fun tokens that each hold one leveraged position on Hyperliquid. The creator fee on every trade becomes margin for that position, and when the position makes money the gain buys the token back and burns it. This page covers every step, every number and every risk.
- Chain
- Solana
- Positions
- Hyperliquid perps
- Quote
- HYPE
- Creator fee
- 1%–3%
Start
Overview
A perpfuel token is a normal pump.fun token. It trades on the bonding curve, graduates to the pump AMM, and shows up in wallets, explorers and aggregators like any other. What changes is who receives the creator fee. Instead of a person, it funds one position picked at launch, such as long HYPE 3x or short ETH 5x, held in a Hyperliquid account that belongs to that token alone.
Three things follow from that:
A fixed trade
Market, side and leverage are set once at launch and printed on the token page. Holders always know what the fees are doing.
Size that tracks volume
Every trade adds fees, fees add margin, margin adds size. The position grows with how much the token is traded.
Gains that come back
Once the position is up 20%, the gain is taken, bridged to Solana and spent buying and burning the token.
Nothing happens off the record: each claim, bridge, order, profit-take, buyback and burn is listed on the token page with a link to its transaction.
Quick start
Launch a token
- 1Connect a Solana wallet.
- 2Add an image, a name and a ticker.
- 3Choose a Hyperliquid market, long or short, and the leverage.
- 4Add a dev buy if you want one, then sign.
Back a token
- 1Browse the markets and open a token.
- 2Check its trade: market, side, leverage and PnL.
- 3Buy on the token page; every trade adds fees to the position.
- 4Watch the feed as fees become size and profit becomes burns.
The fee loop
Five steps run on their own for every token, around the clock. The keeper visits each token about every 30 seconds.
- 01TradeSomeone buys or sells. pump.fun charges the creator fee chosen at launch (1%–3%), paid in HYPE since HYPE is the token's quote.
- 02ClaimThe token's fee wallet is its pump.fun creator. The keeper claims the HYPE and swaps it to SOL through Jupiter.
- 03BridgeWhen 0.13 SOL has collected, it goes through Unit, Hyperliquid's native bridge, into the token's Hyperliquid account.
- 04MarginOn Hyperliquid the SOL is sold for USDC and moved to the perp account, and the position is topped up to match.
- 05Profit → burnAt +20% the gain is taken, bridged back as SOL, used to buy the token, and the tokens are burned.
Launch
Launching a token
A launch is one wallet approval. It does three things:
- 01Creates the tokenA standard pump.fun token (1,000,000,000 supply, 6 decimals) quoted in HYPE on Solana, with the creator fee you choose. Image and metadata go to IPFS.
- 02Sets the creatorThe pump.fun creator is a fee wallet made just for this token, not your wallet. That is what lets its fees run the position.
- 03Buys first, if you wantAn optional dev buy in SOL. It is swapped to HYPE and spent right after the create, so your buy lands first. You approve both transactions in one prompt and the tokens go to your wallet.
The token shows up on perpfuel as soon as the launch confirms. Its pump.fun description starts with the position, for example “LONG BTC 3x on Hyperliquid”.
Why HYPE as the quote?
Locked at launch
Choosing a position
Market. Any Hyperliquid perpetual with cross margin: BTC, ETH, SOL, HYPE and well over a hundred more. The launch page lists them live with price, 24h change, volume and each market's leverage cap.
Direction. Long earns when the market rises; short earns when it falls. Funding is paid or received like on any Hyperliquid position.
Leverage. From 1x to 20x, or the market's own cap if lower. Leverage decides how far the market can move against the position before liquidation. Roughly:
| Leverage | Liquidated by a move of about | Character |
|---|---|---|
| 1x | never (fully collateralised) | patient |
| 2x | 50% against | patient |
| 3x | 33% against | balanced |
| 5x | 20% against | balanced |
| 10x | 10% against | aggressive |
| 20x | 5% against | very aggressive |
Maintenance margin makes the real distance a bit shorter. New fees keep adding margin, which pushes the liquidation price further away over time.
What a launch costs
| Item | Amount | Paid to |
|---|---|---|
| Network + account rent | ≈ 0.02 SOL | Solana |
| Creator fee on trades | 1%–3% of every trade, set at launch | The token's position, through its fee wallet |
| Dev buy | Optional, up to 50 SOL | The bonding curve (you get the tokens) |
| perpfuel fee | None | — |
perpfuel charges no launch fee and takes no share of creator fees. Every claimed fee goes to the token's position.
Mechanics
Fees to margin
pump.fun keeps creator fees in a vault per creator. Since each perpfuel token has its own fee wallet as creator, each vault holds one token's fees and nothing is pooled.
- 01ClaimWhen the vault holds 0.05 HYPE or more, the keeper claims it into the fee wallet and swaps it to SOL.
- 02BridgeAt 0.13 SOL the balance goes to the token's Unit deposit address. Unit's minimum is 0.12 SOL; the rest covers its fee. Unit credits the SOL to the token's Hyperliquid account.
- 03SwapThe SOL is sold for USDC on Hyperliquid spot.
- 04DepositThe USDC moves from spot to the perp account, where it counts as margin and raises the basis.
Why a minimum
Sizing the position
Each token keeps a basis: the USDC that has gone into its account and is still at work. The position is sized to:
target notional = min(equity, basis) × leverage
- New fees raise the basis, so the position grows with trading volume.
- Unrealized gains never add size: a winning position is not pyramided.
- After a loss the target shrinks with equity, so a drawdown is never re-levered.
- Orders under $11 are skipped (Hyperliquid's minimum is $10).
- Orders are market orders, filled within 2% of the mid price.
Example · long ETH 5x
- Fees bridged so far
- $1,000
- Basis
- $1,000
- Target notional
- $1,000 × 5 = $5,000
- ETH at $2,500
- position = 2 ETH long
- Another $200 of fees arrives
- basis $1,200 → target $6,000 → buy $1,000 more
Taking profit
Profit is equity above basis. It is taken when both are true:
equity − basis ≥ 20% of basis and ≥ $25
Then, in one pass:
- 01TrimThe position is cut back to basis × leverage, which realizes the gain.
- 02WithdrawThe gain moves from the perp account to spot. The basis stays where it was.
- 03Bridge backThe USDC is swapped to SOL and sent through Unit to the token's buyback wallet on Solana.
Example · continued
- ETH rises 5%
- notional $6,000 → $6,300
- Equity
- $1,200 + $300 = $1,500
- Profit vs trigger
- $300 ≥ $240 (20% of $1,200) → take profit
- Trim
- sell $300 of ETH → notional back to $6,000
- Sent to buyback
- $300
Because the basis doesn't move, the next profit-take is measured from the same line, and the position keeps working on the fees that funded it.
Buyback and burn
When SOL reaches the buyback wallet, the keeper buys the token with it:
- While the token is on its bonding curve: SOL → HYPE, then a buy on the curve.
- After graduation: through Jupiter, which finds the best pool.
- A small reserve (0.01 SOL) stays behind for the wallet's own account rent.
The bought tokens are then burned: destroyed on chain, so total supply goes down. Both transactions show up in the feed, and the running totals are under “Where the fees go” on the token page.
Losses and liquidation
Leverage loses money as easily as it makes it. If the market moves against the position, equity falls, and if it falls far enough Hyperliquid liquidates the position and most of the margin is gone.
When a token's account ends up flat with less than its basis, the basis is reset to what's left. The loop then just carries on: new fees become new margin and reopen the same trade.
Example · short SOL 10x
- Basis
- $2,000 → notional $20,000 short
- SOL rallies ~10%
- position liquidated, equity ≈ $0
- Basis reset
- $2,000 → $0 (logged as “Basis reset”)
- Next $150 of fees
- basis $150 → reopen $1,500 short
No profit, no burn
Using perpfuel
Trading a token
Every token page has a buy and sell panel priced in SOL. While a token is on its curve, a buy swaps SOL to HYPE through Jupiter and buys on the pump.fun curve in the same transaction; a sell does the reverse. Once the curve fills, the token graduates to the pump AMM and trades route through Jupiter. You can also trade perpfuel tokens anywhere else they are listed, and the fees are earned there too.
- Slippage defaults to 5%; pick 2%, 5% or 10% in the panel.
- Your wallet signs; perpfuel broadcasts through its own RPC and confirms.
- The badge on each card shows how full the bonding curve is.
Reading a token page
| Section | What it shows |
|---|---|
| Header | Price, market cap, strategy, notional, vault equity, lifetime PnL and curve progress. |
| Position | Live from Hyperliquid: size, entry, mark, liquidation price, unrealized PnL, ROE, basis and the take-profit level. |
| Price | The token's own price history. |
| Vault | Equity or unrealized PnL over time, with the basis drawn as a dashed line. |
| Activity | Every step of the loop with a link to its transaction. |
| Where the fees go | Running totals from fees claimed to tokens burned. |
| Addresses | The contract, fee wallet, Hyperliquid account and buyback wallet. |
lifetime PnL = equity now + profit already taken − everything deposited
It is the fair score for a token: what its fees have earned so far, including profit that has already been burned.
| Event | Meaning |
|---|---|
| Fees claimed | Creator fees moved from pump.fun into the fee wallet. |
| Swap | HYPE fees sold for SOL, SOL sold for USDC, or profit bought back into SOL. |
| Bridged | SOL sent to Hyperliquid through Unit. |
| Margin in | USDC added to the perp account. |
| Opened / Increased | The position was opened or grown. |
| Profit taken | The position was trimmed and the gain withdrawn. |
| Profit sent | Profit bridged back to Solana. |
| Buyback / Burned | The token was bought and the tokens destroyed. |
| Basis reset | The position closed below basis; the basis now equals what's left. |
Wallets and custody
Each token has its own fee wallet, Hyperliquid account and buyback wallet. Nothing is shared between tokens.
| Wallet | Chain | Role |
|---|---|---|
| Fee wallet | Solana | pump.fun creator. Receives creator fees and sends them to Hyperliquid. |
| Hyperliquid account | Hyperliquid | Holds the margin and the position. Public on the Hyperliquid explorer. |
| Buyback wallet | Solana | Receives profit back from Hyperliquid, buys the token and burns it. |
The perpfuel keeper signs for these wallets and pays the Solana network fees for claims, bridges and burns. That makes perpfuel custodial: you are trusting the operator's keys and code rather than a smart contract. Every address is public, so every movement can be checked.
Reference
Parameters
| Parameter | Value |
|---|---|
| Leverage | 1x – 20x (capped by each market) |
| Margin mode | Cross |
| Quote token | HYPE (98sM…Mh5g) |
| Creator fee | 1%–3%, picked at launch |
| Claim threshold | 0.05 HYPE |
| Bridge threshold | 0.13 SOL |
| Take-profit trigger | equity ≥ basis + 20%, and ≥ $25 |
| Minimum order | $11 |
| Order slippage | 2% |
| Buyback reserve | 0.01 SOL |
| Keeper interval | ≈ 30 seconds |
| Max dev buy | 50 SOL |
Fees
| Who | Fee | Notes |
|---|---|---|
| pump.fun | Protocol fee + the 1%–3% creator fee on each trade | The creator fee is what funds the position. |
| Hyperliquid | Taker fee on each order, funding | Paid from the position's margin. |
| Unit | Network fee per bridge | Why bridging waits for a minimum. |
| Jupiter | SOL ⇄ HYPE swaps on trades, fee conversion and buybacks | Part of the quoted price. |
| perpfuel | None | No launch fee, no share of creator fees. |
Risks
- Leverage. A position can lose part or all of its margin. Most leveraged positions lose money eventually.
- Liquidation. A fast move against the position can wipe it out before new fees arrive.
- Delays. Profit is only bought back after it is realized and bridged, which takes minutes, not seconds.
- Third parties. pump.fun, Hyperliquid, Unit and Jupiter can pause, change or fail.
- Custody. The keeper holds the keys. A bug or a compromise of the operator can lose funds.
- Experimental. perpfuel is new and unaudited.
- Not an investment. None of this promises returns or offers a security.
FAQ
Can I change the position after launch?+
Do I, as the launcher, earn creator fees?+
When does the first position open?+
What happens if the position is liquidated?+
Can I see the position myself?+
What if the token graduates?+
Glossary
- Basis
- USDC that has gone into a token's account and is still working. The position is sized on it.
- Equity
- The account's value on Hyperliquid: margin plus unrealized PnL.
- Notional
- The position's size in dollars: size × mark price.
- Mark price
- Hyperliquid's fair price for the market, used for PnL and liquidation.
- ROE
- Return on equity: unrealized PnL as a share of margin.
- Bonding curve
- pump.fun's launch pricing. When it fills, the token graduates to an AMM pool.
- Unit
- Hyperliquid's native bridge for SOL, BTC and others.
- Keeper
- The perpfuel process that runs the fee loop for every token.
Ready to put fees to work?
One approval. Pick a market, a side and the leverage.