Pre-launch · built and tested

Fee-routed launch

Launch a new Pump coin whose creator is a A VEYDUCT program account recorded as the coin’s creator. It receives every creator fee and can only pay it to the fixed wallets written into it., so every The share of every trade Pump pays the coin’s creator: 0.30% on the curve when this release was built. Here the creator is the router. is split between fixed wallets you choose.

  • Fees go to2 to 6 fixed wallets
  • VEYDUCT fee1% of routed fees
  • Setupabout 0.0093 SOL
  • Changes laternone
Where each creator fee goesExample
How a fee router splits creator feesExample: traders move 20 SOL, which earns a 0.06 SOL creator fee. The router takes the 1% VEYDUCT fee, 0.0006 SOL, then splits the remaining 0.0594 SOL: You 50% get 0.0297 SOL, Team 30% get 0.01782 SOL and Community 20% get 0.01188 SOL.

After the 1% VEYDUCT fee, shares split the rest: 0.0594 SOL here. Set once, permanent after activation.

With your wallet

Launch a fee-routed coin

Four steps: details, image, recipients, review. For creator fees paid straight to your wallet, use standard Pump launch. Already created a coin? Continue a saved launch.

Pre-launch
DetailsStep 1 of 4

Shown on Pump and in wallets. The name and ticker are permanent, so check the spelling now.

0/32

The coin’s full name, for example Signal. Up to 32 characters.

0/13

The short symbol traders search for, for example SGNL. Up to 13 characters.

0/1000

One or two sentences for the coin’s Pump page, for example what it is for and who shares its fees. Also permanent.

Image and linksStep 2 of 4

The picture and links shown with your coin on Pump. Then publish them: your wallet signs a free message, no SOL is spent and no coin is created yet.

Token image
Drop an image, or click to choose

PNG, JPG or WebP up to 4 MB, not animated; a square image looks best. We prepare and host it for you.

Publish token details

Your image and token details become public when you publish them. Publishing does not launch a token or spend SOL. Your wallet signs a message to confirm it is you.

Choose your image, then connect your wallet.

Permanent fee destinationsStep 3 of 4

Who receives the coin’s creator fees, and in what shares. They are fixed when you activate the router; nobody can edit them afterwards, including you.

1% · max 2%

VEYDUCT fee: 1% of routed fees · max 2% · set by VEYDUCT. The rate in force when you activate the router is locked in for it.

Recipients and percentages2/6

    0% assigned · add at least two recipients

    Two to six different wallets, for example yourself 50%, a teammate 30% and a community wallet 20%. Shares total 100% of what is left after the VEYDUCT fee. These destinations cannot be edited after activation.

    Paste a recipient list
    Review and approve twiceStep 4 of 4

    Connect your wallet, then press Review routed launch in the bar below. You approve twice: first the coin, with the router as its creator, then the router itself. Export the public plan after the first approval.

    • Name and tickerTo do
    • Token details publishedTo do
    • Recipients total 100%To do
    • Wallet connectedTo do
    0 of 4 ready · Next: add a name Checking router availability…
    No wallet connected.

    Practice run · simulated · nothing is sent

    Practice run

    The practice run loads with the page. It needs JavaScript; nothing is signed or sent.

    How it works in depth

    Where every creator fee goes, step by step

    Written from the router program source (programs/tenure-router), Pump’s published fee instructions and this page’s own launch code. Amounts on chain are lamports: 1 SOL is 1,000,000,000 lamports.

    Fees go to
    2 to 6 fixed wallets, after the VEYDUCT fee
    VEYDUCT fee
    1% of routed fees (never above 2%). No launch fee
    Setup cost
    About 0.0093 SOL of rent and network fees, in two approvals
    Changes later
    None. Recipients and shares are permanent
    1. Traderspay Pump’s creator fee on every trade
    2. Bonding curveholds the fee until it is swept
    3. Router’s Pump creator vaultreceives the sweep
    4. Routercollects it and records the total
    5. Fixed walletsVEYDUCT 1%, then your shares

    The three steps

    1. 1 · Create the coinOne transaction signed by your wallet and the new mint key: a memo committing to your exact route (owner, mint, fee wallet, number and every recipient and share), then Pump’s create_v2 with the router address as creator. No tokens are bought. The page saves a public plan in this browser; export it.
    2. 2 · The second approval. It creates the router account with your recipients and shares and locks in the VEYDUCT fee rate in force at that moment. the routerA second approval from the same wallet creates the router account with those recipients and shares and copies the VEYDUCT fee rate in force at that moment. The page checks the activated router matches the saved plan exactly.
    3. 3 · Collect and payOn Fee routes: Collect runs Pump’s sweep and then the router’s collect in one transaction (a graduated coin adds a PumpSwap sweep and a transfer to Pump first). Pay sends one destination what it has earned. A An optional second wallet you allow to collect and pay for you, until a slot you choose. It can never change recipients or send money anywhere else. you allow can do both for you.

    Accounts involved

    Every address is derived from fixed seeds (a Program-derived address: computed from fixed words and keys, so the page and the program always find the same account and nobody can swap in a look-alike.), so the page and the program find the same accounts and nobody can swap in a look-alike.

    Router

    Owner, coin, VEYDUCT fee wallet and rate, 2 to 6 recipients with shares and amounts paid, totals by source, and the optional keeper.

    Seeds
    "tenure-router", your wallet, mint, number (u64)
    Size
    504 bytes
    Created by
    Activate the router

    Pump coin

    The mint (Token-2022 with its name, ticker and metadata link), its bonding curve and the curve’s token account. The curve records the router as creator.

    Seeds
    Curve: "bonding-curve", mint
    Size
    Mint 318 bytes + text, curve 166, token account 170
    Created by
    Create the coin

    Router’s Pump’s holding account for a creator’s fees. Sweeps fill it; the router’s collect empties it down to its 0.00065024 SOL rent minimum.

    Pump’s holding account for the router’s creator fees. Sweeps fill it; the router’s collect empties it down to its rent minimum.

    Seeds
    "creator-vault", router (Pump program)
    Size
    0 bytes, keeps 0.00065024 SOL rent
    Created by
    The first sweep

    VEYDUCT fee settings

    The current rate for new routers. Only the VEYDUCT fee wallet can change it, never above 2%, and a change never reaches routers that already exist.

    Seeds
    "veyduct-fee-config"
    Size
    32 bytes; missing means 1%
    Read by
    Activate the router

    Who can do what

    • ActionWho signsRules the program enforces
    • Create the coinYou and the new mint keyPump records the router address as creator. The memo commits to the route; a changed route no longer matches.
    • ActivateThe wallet that launchedThe router address includes that wallet, so no other wallet can create it. 2 to 6 distinct recipients, shares total exactly 100%, fee wallet fixed.
    • CollectOwner, or a keeper allowed to collectOnly from this coin’s curve and this router’s creator vault. Refused if nothing arrives.
    • PayOwner, or a keeper allowed to payOnly to the address written into the router for that destination, and only what it has earned and not yet received.
    • Allow or revoke a keeperThe owner onlyOne keeper, with collect, pay and recognise-deposit permissions, until a future slot. It cannot be the owner or the router.
    • Change recipients, shares or rateNobodyNo instruction edits them, closes the router or withdraws to any other address.

    Sweeping Pump fees is open to anyone, but a sweep can only move them into the router’s own creator vault. Only the router’s collect moves them on, and only to the router.

    Payout math, with a worked example

    The router keeps one running total of everything it has collected. Every payout is worked out from that total, so collecting often or rarely gives everyone the same result.

    1. VEYDUCT feefee = total × rate ÷ 10,000Rate in Hundredths of a percent: 100 basis points is 1%, and 10,000 is 100%.: 100 is 1%. Locked in when the router is activated.
    2. Each recipientearned = (total − fee) × share ÷ 10,000Divisions round down. What rounding leaves stays in the router and is never paid out.
    3. A payoutpaid now = earned − already paidRefused when that is zero.

    Example: Example Coin, You 50% · Team 30% · Community 20%

    1. Traders move 20 SOL.creator fee 20 × 0.30% = 0.06 SOLIt waits on the curve. Pump’s 0.95% protocol fee goes to Pump.
    2. You collect 0.06 SOL.fee 0.0006 · net 0.0594You earn 0.0297, Team 0.01782, Community 0.01188. You, Team and VEYDUCT are paid.
    3. Traders move 7.77 SOL more; you collect 0.02331.total 0.08331 · fee 0.0008331 · net 0.0824769Earned so far: You 0.04123845, Team 0.02474307, Community 0.01649538.
    4. Pay everyone.You get 0.01153845, Team 0.00692307, Community its whole 0.01649538, VEYDUCT 0.0002331.

    Rounding: with shares of 33.33%, 33.33% and 33.34% and 1,000,001 lamports collected, the fee is 10,000 lamports, the recipients earn 329,967, 329,967 and 330,066, and 1 lamport stays in the router. The practice run uses the same arithmetic as the program, so you will see these numbers there.

    Costs

    Create the coinRent for the mint (318 bytes plus your name, ticker and metadata link), the bonding curve and its token account, plus two signatures. The review shows the exact amount from a mainnet simulation.
    ≈ 0.0061 SOL
    Activate the routerRent for the 504-byte router account at mainnet rent, plus the network fee.
    0.00321556 SOL
    First collectionPump’s first sweep tops the router’s creator vault up to its rent minimum; the collecting wallet pays it once.
    0.00065024 SOL
    Each collection or payoutOne signature.
    0.000005 SOL
    VEYDUCT feeOf everything the router collects, paid to the fixed VEYDUCT fee wallet. No VEYDUCT launch fee on this kind of launch.
    1% · max 2%

    Rent stays in the accounts for good: the router program has no instruction that closes a router. Pump’s own trading fees (creator 0.30%, protocol 0.95% when this release was built) are paid by traders, not by you.

    Edge cases and what can go wrong

    Router not activated yet

    Creator fees still belong to the router address and keep waiting on the curve or in its creator vault. Nothing is lost; activate from the same wallet to collect them.

    Lost launch plan

    Activation needs the exact recipients, shares and number. Export the A JSON file describing your launch: owner, coin, recipients, shares and number. It holds no private key. You need it to activate from another device. after creating; it holds no private key. Import it here on another device.

    Wrong wallet

    Only the launching wallet can activate, collect or pay without a keeper. Another wallet’s attempt is refused before any money moves.

    Nothing to collect or pay

    The program refuses a collection that moves nothing and a payout of zero. The review simulates first, so you see this before signing.

    SOL sent straight to the router

    Not counted until the owner (or an allowed keeper) recognises it, and then labelled as an outside deposit, separate from Pump fees.

    Unclear launch result

    If the network does not confirm in time, the saved launch stays locked; checking it never resubmits. Check your wallet activity first.

    Terms used on this page

    Fee router
    A VEYDUCT program account recorded as the coin’s creator. It receives every creator fee and can only pay it to the fixed wallets written into it.
    Creator fee
    The share of every trade Pump pays the coin’s creator: 0.30% on the curve when this release was built. Here the creator is the router.
    Activation
    The second approval. It creates the router account with your recipients and shares and locks in the VEYDUCT fee rate in force at that moment.
    Creator vault
    Pump’s holding account for a creator’s fees. Sweeps fill it; the router’s collect empties it down to its 0.00065024 SOL rent minimum.
    Keeper
    An optional second wallet you allow to collect and pay for you, until a slot you choose. It can never change recipients or send money anywhere else.
    Public plan
    A JSON file describing your launch: owner, coin, recipients, shares and number. It holds no private key. You need it to activate from another device.
    PDA
    Program-derived address: computed from fixed words and keys, so the page and the program always find the same account and nobody can swap in a look-alike.
    Basis points
    Hundredths of a percent: 100 basis points is 1%, and 10,000 is 100%.
    Bonding curve
    Pump’s built-in market for a new coin. A formula sets the price: each buy raises it and each sell lowers it.
    Lamport
    The smallest unit of SOL: 1 SOL is 1,000,000,000 lamports.

    FAQ

    Can I change the recipients later?

    No. Recipients and shares are written into the router when you activate it and no instruction edits them. To change the split you would need a new coin.

    Link to this answer
    Can VEYDUCT raise its fee on my router?

    No. The router copies the rate when it is activated and keeps it for life. Changes to the fee settings only reach routers activated later, and never above 2%.

    Link to this answer
    Do I pay a VEYDUCT launch fee?

    No. A standard Pump launch carries a 0.02 SOL VEYDUCT fee; a fee-routed launch does not. VEYDUCT earns its 1% of the routed fees instead.

    Link to this answer
    Can I include myself as a recipient?

    Yes. Your wallet can be one of the 2 to 6 recipients, like “You” in the practice run.

    Link to this answer
    What happens when the coin graduates to PumpSwap?

    Creator fees from pool trades are collected too: the collection adds a PumpSwap sweep and a transfer into the router’s Pump creator vault before the usual steps.

    Link to this answer
    Can a keeper run off with the fees?

    No. A keeper can only collect into the router and pay the fixed addresses, within the permissions and expiry you set. You can revoke it at any time.

    Link to this answer
    Can I route an existing Pump coin?

    No. The creator is fixed when a coin is created. For an existing coin, use Share fees.

    Link to this answer

    Tested in this release

    Test results are published with each release

    Every release build runs the router program’s exact pinned bytes and this page’s own launch code in an isolated Solana runtime (LiteSVM), with Pump and PumpSwap captured read-only from mainnet. This copy of the site has no build results attached; Release status lists the latest release.

    • A real Pump create_v2 that records the router as the coin’s creator, with the signed route commitment, then the owner activating the router.
    • Real trades accruing creator fees on the curve, swept and collected into the router, and after graduation through PumpSwap, then every fixed destination paid exactly 1% and the chosen shares.
    • Other wallets, out-of-scope or revoked keepers, wrong curves and changed routes refused before any money moves.