What is Revflow?
Revflow is a platform for launching tokens on pump.fun that automatically distribute creator fee revenue — to holders, back into liquidity, burned, or split to the creator — 24/7, without any manual intervention.
When you trade a token on pump.fun, a small portion of each trade is collected as a creator fee and held in the token's creator wallet. Without Revflow, those fees sit in the creator's wallet and holders see nothing. With Revflow, those fees are automatically claimed and routed according to the creator's configured split — direct SOL to holders, automatic buyback & burn, Raydium liquidity provision, and a claimable creator cut.
Without Revflow
- Creator fees extracted to personal wallet
- Holders earn nothing from volume
- No transparency into fee usage
- No liquidity — price deteriorates over time
- Communities fade as the chart flatlines
With Revflow
- Fees split: holders, creator, burns & liquidity
- Proportional SOL rewards or lottery draws
- Auto buyback & burn — compounding scarcity
- Auto Raydium LP — deep liquidity over time
- Every cycle publicly logged and verifiable
End-to-end flow
From launch to automatic holder rewards, here is exactly what happens:
-
1
Token Launch
You deploy a token via the Revflow dashboard. Revflow creates a dedicated, isolated dev wallet for your token and deploys it directly on pump.fun with your image, name, symbol, and metadata. Your token's public Revflow page URL is embedded in the token metadata at launch.
-
2
Fee Accumulation
Every trade on pump.fun generates creator fees credited to your token's isolated dev wallet. These accumulate over time. After your token bonds and migrates to PumpSwap, creator fees continue to accumulate from pool trading volume.
-
3
Volume Detection
Revflow monitors each token's trading activity via DexScreener. When trading volume is detected in the current cycle window, the system knows fees are available to claim and proceeds automatically.
-
4
Fee Claim
Revflow calls the pump.fun creator fee claim on behalf of your token's dev wallet. The claimed SOL is credited to the isolated dev wallet. A 2% platform service fee is retained by Revflow to fund infrastructure and ongoing development.
-
5
Fee Distribution Split
Before distributing to holders, the available balance is split according to the creator's configured percentages. Each allocation is executed on-chain in the same cycle: SOL is sent to qualifying holders, tokens are bought and burned, SOL is deposited into the Raydium liquidity pool, and the creator's cut is credited to an escrow that can be claimed from the dashboard at any time.
-
6
Holder Distribution
The holders' share is distributed in SOL (or the creator's chosen reward token) directly to every qualifying wallet, proportional to each holder's token balance. Lottery mode is also available — instead of proportional payouts, a random draw selects one or more winners each cycle.
-
7
Cycle Repeat
The process repeats on a configurable interval (default: 10 minutes). Each completed cycle is logged to the token's public page so anyone can verify the full history of distributions, burns, and LP additions.
Launching a token
Revflow makes token launches simple. You only need a wallet, an image, and a few details about your token.
What you need
- Token image — PNG, JPG or GIF up to 10 MB. This becomes your token's icon on pump.fun and across all explorers.
- Name & symbol — Your token's full name and its ticker symbol (e.g. "My Token" / "MYTKN").
- Description — A short description of your token that appears in metadata and on the public page.
- Master wallet — A Solana wallet funded with enough SOL to cover the token creation deposit (~0.07 SOL recommended), your initial buy, and Jito tip if using bundle mode.
Optional settings
- Social links — Twitter, Telegram, and website. If you leave the website blank, Revflow auto-populates it with your token's public page URL.
- Initial buy — The amount of SOL you want to buy of your own token at launch. This happens in the same transaction as creation.
- Bundle wallets — Add extra wallets to buy in the same Jito bundle as the creation transaction, for a coordinated launch.
Reward modes
You choose how your holders are rewarded at launch (or change it at any time from the dashboard):
- SOL rewards — Holders receive SOL directly. The simplest and most compatible mode — no token accounts needed.
- Own token — Creator fees are used to buy back your own token and airdrop it to all holders proportionally. Ideal for growing supply in holders' hands and reinforcing community.
- Fixed token — All creator fees are swapped into a specific token (e.g. USDC or any other SPL token) and distributed. Holders receive that token instead of SOL.
- Holder choice — Holders connect their wallet on the public token page and pick their preferred reward token. Revflow distributes to each holder in their chosen token every cycle.
- Lottery — Instead of proportional payouts, one or more winners are selected by a verifiable random draw each cycle. Configure draw type (single or multi-winner), ticket weighting (equal or balance-weighted), and draw schedule.
Managing your token
Once launched, you can manage your token from the Revflow dashboard:
- Start/stop rewards — Toggle the reward loop on or off at any time.
- Cycle interval — Adjust how frequently the reward cycle runs (in minutes).
- Edit reward settings — Switch reward mode, configure lottery settings, or update the fee distribution split without redeploying the token.
- Claim creator earnings — If you have configured a creator split percentage, your accumulated earnings appear as a claimable balance on the dashboard. One click sends the full amount to your creator wallet.
- Live logs — View real-time cycle logs directly in the dashboard and on the public page, including split breakdowns, burns, and LP deposits.
- Import existing tokens — Already launched a token on pump.fun? Use the Import feature in the dashboard to add the token's dev wallet and start running Revflow rewards on it. Credentials are entered only in the secure dashboard and are never exposed in docs or APIs.
Splitting creator fees automatically
By default, 98% of claimed fees go to token holders. With the Fee Distribution Split, creators can divide that 98% into up to four destinations — each executed automatically every cycle with no manual steps.
The four allocations
- Holders % — Distributed to qualifying wallets in SOL (or your configured reward token). This is the standard holder reward.
- Creator % — Credited each cycle to a secure escrow balance. The creator claims the full accumulated amount to their configured wallet at any time from the dashboard. This keeps the creator's earnings clearly separated from holder distributions.
- Burn % — Used to buy your token on the open market (via Jupiter or PumpPortal). You can choose to burn the bought tokens on-chain (default) or distribute them to holders. Burning reduces circulating supply and compounds scarcity.
- Liquidity Pool % — Added to your token's Raydium CPMM pool as on-chain liquidity. If no pool exists yet, the SOL accumulates toward the creation threshold (0.4 SOL) and the pool is created automatically once reached.
Example split breakdown
// 1 SOL claimed — example split: 50% holders / 20% creator / 20% burn / 10% LP Claimed = 1.000 SOL Service fee = 0.020 SOL (2% to Revflow) Available = 0.980 SOL → Holders = 0.490 SOL (50% — paid to wallets this cycle) → Creator = 0.196 SOL (20% — added to claimable escrow) → Burn = 0.196 SOL (20% — buys token and burns it on-chain) → LP = 0.098 SOL (10% — deposited into Raydium pool)
Buyback & burn mechanics
When the burn allocation is triggered, Revflow:
-
1
Buys the token
Purchases your token using the burn allocation SOL via Jupiter (for graduated/PumpSwap tokens) or PumpPortal (for bonding curve tokens). Slippage is set to 10% to ensure the buy succeeds.
-
2
Burns all received tokens
The full purchased amount is burned on-chain using the SPL BurnChecked instruction. Both Token and Token-2022 mints are supported. The burn transaction is permanently recorded on Solana — verifiable by anyone.
Raydium liquidity pool mechanics
The LP allocation accumulates in your token's state until there is enough to be useful:
-
1
Accumulation phase
Until 0.4 SOL has accumulated, each cycle adds the LP allocation to a
pendingLpBalancetracked in your token's state. The dashboard shows a progress indicator (e.g. "💧 LP: 0.12 / 0.40 SOL (30%)"). The SOL is safely held in the dev wallet. -
2
Pool creation (0.4 SOL threshold)
Once 0.4 SOL is accumulated, Revflow automatically creates a Raydium CPMM pool: 0.15 SOL goes to Raydium as the pool creation protocol fee, half the remainder buys your token for the token side, and the other half becomes the SOL side of initial liquidity. You can also trigger this manually via the dashboard "Create Pool" button.
-
3
Ongoing LP additions
After the pool is created, every subsequent LP allocation is deposited directly into the pool each cycle — buying the token with half and pairing it with the other half as a balanced liquidity deposit.
Creator earnings escrow
The creator percentage is not sent immediately. Instead, it is credited to an escrow balance tracked per token. This keeps it clearly separate from holder distributions and avoids mixing funds in the dev wallet.
When you are ready to collect, your dashboard shows a "💰 Claim X.XXXX SOL" button on any token with an unclaimed balance. Clicking it sends the full accumulated amount to your configured creator wallet in a single on-chain transaction.
Permanently locking reward settings
Once you are satisfied with your token's reward configuration, you can permanently lock it. This gives holders a verifiable, on-chain guarantee that the fee distribution, reward mode, and split percentages will never change — enforced at both the server and blockchain level.
What gets locked
- Reward mode — SOL, Fixed Token, Holder Choice, or Lottery. Cannot be switched after locking.
- Distribution split percentages — The exact holder %, creator %, burn %, and LP % are frozen at their current values.
- Fixed reward token — If using Fixed Token mode, the target mint address is locked in.
- Lottery configuration — Draw type, ticket weighting, winners, and schedule are all frozen.
What is NOT locked
- Start / stop rewards — You can still pause or resume the reward cycle at any time.
- Cycle interval — Timing adjustments remain available as they don't affect the fee split or reward mode.
How to lock your config
-
1
Open Edit Rewards
On your dashboard, click "⚙️ Edit Rewards" on the token you want to lock. Review the current reward mode and distribution split one final time.
-
2
Click "Lock Config Permanently"
At the bottom of the Edit Rewards panel, click the "🔒 Lock Config Permanently" button. A confirmation dialog will appear summarising exactly what is about to be locked.
-
3
On-chain proof is written
Revflow sends a Memo transaction from your token's dev wallet to Solana. The memo contains
REVFLOW:LOCK:{SYMBOL}:{CONFIG_HASH}— a permanent, tamper-proof record of the exact configuration at the moment of locking. -
4
Lock takes effect immediately
From this point on, any attempt to change reward settings returns a
403 Forbiddenerror. The dashboard "⚙️ Edit Rewards" button is replaced with a green "🔒 Config Locked ↗" badge linking to the proof transaction on Solscan.
The config hash
The config hash is a SHA-256 fingerprint of the locked settings, truncated to 16 hex characters. It is recorded both on-chain (in the memo) and in the token's state. Anyone can independently verify the current settings match what was locked by:
-
1
Read the memo on-chain
Visit the lock transaction on Solscan (linked from the public token page or dashboard). The memo field shows the symbol and config hash, e.g.
REVFLOW:LOCK:MYTOKEN:a3f7c91d2b084e56. -
2
Fetch current settings from the public API
Call
GET /api/public/tokens/{mint}. The response includesrewardConfigHashandrewardConfigSnapshot— the exact JSON that was hashed at lock time. -
3
Reproduce the hash
SHA-256 hash the snapshot JSON yourself and compare the first 16 hex characters against the memo. A match proves the current config is identical to what was locked on-chain.
// On-chain memo — visible in any Solana explorer REVFLOW:LOCK:MYTOKEN:a3f7c91d2b084e56 // Locked config snapshot (from public API rewardConfigSnapshot) { "rewardMode": "sol", "distributionSplit": { "holdersPct": 50, "creatorPct": 20, "burnPct": 20, "lpPct": 10 }, "fixedRewardMint": null, "lotteryConfig": null, "holderPreferencesEnabled": false } // SHA-256(JSON.stringify(snapshot)).slice(0, 16) === "a3f7c91d2b084e56" ✓
Earning rewards as a holder
If you hold a token that was launched through Revflow, you automatically receive a share of the creator fee revenue from that token's trading volume — no staking, no claiming, no action required.
How rewards reach you
- Automatic delivery — SOL (or your chosen reward token) is sent directly to the wallet that holds the token. You do not need to do anything.
- Proportional to your share — Your reward is calculated as:
(your balance / total supply) × distributable amount. Holding more means earning more. - Public history — Every distribution cycle is logged on the token's public Revflow page. You can verify exactly what was distributed and when.
Minimum holding threshold
Some tokens may have a minimum holding threshold configured by the creator. Wallets holding below this threshold will not receive distributions for that cycle. This prevents dust-level payouts that would cost more in Solana fees than they're worth.
Holder Choice rewards
If the creator has enabled Holder Choice mode, you can select which token you want to receive as your reward:
-
1
Visit the token's public page
Go to
revflow.example.com/t/{token-mint-address}and find the "My Reward Preference" section. -
2
Connect your wallet
Connect the Solana wallet that holds the token. This verifies your identity without giving Revflow any access to your funds.
-
3
Select your preference
Search for any token and set your preferred reward allocation. You can split across multiple tokens — they just need to add up to 100%.
-
4
Sign the message
Sign a message with your wallet to save your preference. This is a read-only signature — no transaction, no SOL spent, nothing leaves your wallet.
Fee model & distribution
Service fee
Revflow charges a 2% platform service fee on each creator fee claim. This is deducted from the total claimed amount before any distribution occurs. The service fee funds Revflow's infrastructure, ongoing development, and the $REVFLOW token rewards programme.
// Default (no split): 1 SOL claimed Claimed = 1.000 SOL Service fee = 0.020 SOL (2% to Revflow) Available = 0.980 SOL Reserve kept = 0.005 SOL (tx fee buffer) → Holders = 0.930 SOL (100% of available, this cycle) // With split: 50% holders / 20% creator / 20% burn / 10% LP Available = 0.950 SOL → Holders = 0.475 SOL (50%) → Creator = 0.190 SOL (20% — escrowed, claimable) → Burn = 0.190 SOL (20% — buyback & burn) → LP = 0.095 SOL (10% — Raydium liquidity)
Per-cycle distribution cap
Rather than sending the entire available balance in one cycle, Revflow distributes 20% of the available balance per cycle by default. This creates a smooth, consistent reward cadence — fees build up between claims and are released gradually rather than in large infrequent spikes. Creators can override this for specific tokens (e.g. full distribution every cycle).
Minimum distribution threshold
If the distributable amount for a cycle falls below 0.005 SOL, that cycle is skipped. This prevents Solana network fees from consuming the reward before it reaches holders. The accumulated amount rolls over to the next cycle automatically.
Reserve balance
A reserve of 0.005 SOL is maintained in each token's dev wallet at all times. This ensures there is always enough SOL to pay Solana network fees for future claim and distribution transactions.
Holder reward calculation
Each holder's reward for a cycle is:
Holder reward = (holder_balance / total_supply) × holders_lamports
Wallets holding below the minimum threshold are excluded from that cycle's distribution. In Lottery mode, winners are selected by a seeded random draw — ticket weight can be equal or proportional to balance.
Embedding stats on your own site
Every Revflow token has a public read-only API endpoint. Use it to pull live stats, cycle history, and distribution data — embed it in your token's website, Telegram bot, or community dashboard.
Token stats endpoint
GET https://revflow.example.com/api/public/tokens/{mint_or_symbol}
You can identify the token by its mint address or symbol. Returns live token state, distribution stats, and recent cycle history.
Example response
{
"symbol": "MYTOKEN",
"name": "My Token",
"mint": "AbCd...pump",
"rewardMode": "sol", // "sol" | "fixed" | "lottery"
"totalDistributed": 12.45, // SOL paid to holders, all time
"cycleCount": 842,
"holderCount": 214,
"lastCycleAt": "2026-03-01T12:34:56Z",
"distributionSplit": {
"holdersPct": 50,
"creatorPct": 20,
"burnPct": 20,
"lpPct": 10
},
"recentCycles": [
{
"ts": "2026-03-01T12:34:56Z",
"distributedSol": 0.043,
"holders": 214,
"successful": 198
}
]
}
Usage examples
- Token website — Display "X SOL distributed to holders" live on your token's landing page by polling the endpoint every minute.
- Telegram / Discord bot — Announce each cycle's distribution automatically by comparing
cycleCountto the last seen value. - Analytics dashboard — Plot
totalDistributedover time to show cumulative holder value.
How Revflow keeps your data safe
Isolated dev wallets
Every token created through Revflow gets its own dedicated Solana wallet, entirely separate from your master wallet and from every other token's wallet. This means:
- Fee isolation — $PUNCH creator fees only ever reach $PUNCH holders. Wallets cannot cross-contaminate.
- Master wallet not exposed — Your master wallet is never involved in reward distribution transactions. It is only used for the initial token creation.
- Clean accounting — Each token's balance, history, and reward logs are independent.
What is public vs. private
- Public: token name, symbol, image, description, distribution stats, cycle logs, holder count, total distributed. All visible on the public explore page and individual token pages.
- Private: dev wallet private keys, master wallet details, creator identity, account credentials. None of this is accessible from any public-facing API or page.
Key management
Dev wallet private keys are stored server-side and are never transmitted to or accessible via any public API endpoint. The only access to private key material requires authenticated login to the Revflow dashboard, and is gated behind your account credentials.
Holder wallet interactions
When holders connect their wallet on a token's public page to set reward preferences, the interaction is read-only:
- Only a message signature is requested — no transaction, no approval, no token access.
- The signature proves wallet ownership without granting any authority to move funds.
- Reward distributions are sent to holder wallets — holders never push anything.
API security
The Revflow API enforces strict access control: all management endpoints require authentication. Public endpoints only return sanitised data — no private keys, no raw wallet details, no user account information. Cross-origin requests are restricted to the Revflow domain.
Frequently asked questions
Do I need to do anything to receive rewards as a holder?
How often are rewards distributed?
What is the 2% service fee for?
I launched a token before Revflow existed. Can I still use it?
Why did I not receive a reward this cycle?
Can the creator rug or take the funds?
What happens after my token bonds and moves to PumpSwap?
What is the Fee Distribution Split and do I have to use it?
How does the buyback & burn work? Is it verifiable?
How does the Raydium LP pool get created? What does it cost?
Where do creator earnings go? How do I claim them?
What is Lottery mode?
What does "Config Locked" mean and can it be undone?
Can I embed Revflow stats on my token's own website?
https://revflow.example.com/api/public/tokens/{mint} that returns live stats, cycle history, and split configuration. No authentication is required. You can use it to display "X SOL distributed" counters, recent cycle activity, or any other live data on your own site, Telegram bot, or community tool.
What is the $REVFLOW token?
5wvM4sfvvcALQ9bCTnCTFm4JoBuFV4r8YKTuU2khUuNt. It was launched through Revflow and distributes creator fee revenue to its own holders. $REVFLOW holders benefit directly from platform activity through the same automated reward mechanism.
Is the Revflow platform open source?
How do I contact the Revflow team?
What's live & what's coming
Token Launch via pump.fun
Deploy tokens with isolated dev wallets, Jito bundle support, vanity mint addresses (e.g. ending in "pump"), and initial buy in one transaction.
Automatic SOL Distributions
Creator fees claimed and distributed to all holders proportionally on a configurable interval, with a 20% per-cycle smooth release cadence.
Holder Choice Rewards
Holders set their preferred reward token on the public page. Distributions are swapped per holder preference via Jupiter.
Lottery Mode
Random draw reward distributions. Configurable as single or multi-winner, equal or balance-weighted tickets, on a custom schedule.
Fee Distribution Split
Split creator fees by percentage across holders, creator wallet (escrow + claim), automatic buyback & burn, and Raydium LP. Configurable at launch or post-launch.
Own Token Rewards
Reward mode that uses creator fees to buy back your own token and airdrop it to holders proportionally — no SOL, no fixed token; just more of your token to holders each cycle.
Buyback & Burn (or distribute)
A configurable % of fees is used to buy your token on Jupiter/PumpPortal. You can burn the bought tokens on-chain (default) or distribute them to holders. Supports both Token and Token-2022 mints.
Auto Raydium Liquidity Pool
LP % allocation accumulates toward a 0.4 SOL threshold, then a Raydium CPMM pool is created automatically. Subsequent cycles add liquidity directly to the pool.
Public Explore, Token Pages & Stats API
Public landing page for every Revflow token with live stats, cycle history, and reward mode. Plus a public REST API for embedding stats on external sites.
On-chain Locked Config
Creators can permanently lock reward settings. An on-chain Solana memo is recorded with a config hash — verifiable by anyone on Solscan. Once locked, no one can change the distribution split or reward mode.
PumpSwap LP Integration
Direct liquidity provision to PumpSwap pools (the native pump.fun AMM) for tokens that have graduated but don't have a Raydium pool.
Per-Wallet Distribution History API
Public API access to complete per-wallet distribution records — letting holders verify exactly what they received and when.
Creator Dashboard Analytics
Charts and time-series data for total distributed, burns, LP deposits, and holder growth — all in one place for the token creator.
