From a coin's fees to the people you choose
Setting up a coin, drawing its routing, sending a share to a page, and claiming a page that receives fees. Ten minutes to read, five to do.
In one minute
A coin on pump.fun earns a creator fee on every trade, set aside for the wallet that created it: on the bonding curve, then on PumpSwap once the coin graduates. DELTAS collects those fees on a schedule and pays each destination its share, in
SOL or in what you chose: an xStock like
NVDAx, or any token.
pump.fun creator feesevery cycle
Holdersin NVDAx, by balance50%
Treasuryholds SPYx15%
Holdersin NVDAx, by balance50%- @yourchannelits own vault20%
Treasuryholds SPYx15%- Buyback and burnbuys the coin, burns it10%
- Your walletin SOL5%
- Holders
Every real wallet holding the coin, by balance, in SOL, an xStock or any token.
- Your wallets
Any address, for you or your team.
- Buyback and burn
Buys the coin itself and burns it.
- Treasury
Stocks kept in a wallet you control: an xStock on Solana.
- Pages
A channel, an account, a website or a phone number. Its owner does nothing until they want the money.
Everything is public: the routing, every payment, every vault. Holders can check what the coin promised against what it paid, on the page of the coin and on Solscan.
Set up a pump.fun coin
Two ways, the same five steps. On the dashboard: connect your Solana wallet (Phantom, Solflare or Backpack), sign once, and the setup opens. Or in Telegram: open @deltasbotsol_bot and send /setup. On Solana the third step is filled in for you.
Open @deltasbotsol_bot on Telegram
- 1. The creator wallet
- The private key of the wallet that created the coin on pump.fun, the way Phantom exports it: base58, or the JSON array. It is encrypted the moment it arrives (in Telegram, your message is deleted too).
- 2. Your coin
- Its mint address; on pump.fun it ends in
pump. DELTAS checks that this wallet is the creator pump.fun pays. - 3. Fee source
- Set for you: the creator fees pump.fun holds for this wallet, collected into it every cycle.
- 4. The reward
- What holders receive:
SOL, an xStock (type its ticker: NVDA for
NVDAx, SPY for
SPYx), or any mint Jupiter knows. - 5. Schedule
- Every 1, 2, 5, 10, 30 or 60 minutes, or once a day at the closing bell. Any schedule can be limited to market hours.
/status shows the routing, the wallet balance and the last cycle. Finer routing, several wallets, pages and their shares, is drawn on the dashboard canvas, and the bot picks it up.
Keep a little SOL in the wallet: 0.02 SOL stays there every cycle to pay network fees. Use the wallet that created the coin, never your main holdings.
Draw the routing on the dashboard
The dashboard is where the routing is drawn, on a canvas. Open it and sign in with your Solana wallet, or send /dashboard to the bot for the link: signing in is a signature, not a transaction, so no gas.
- 1Add destinations
Holders, one of your wallets, a buyback and burn, a treasury, or a page. Each one becomes a channel of the routing.
- 2Give each its share
The shares of a cycle must add up to 100%; Balance the others does the arithmetic. A treasury holds the stock you pick for it,
SPYx for example. - 3Save
The next cycle follows the new routing, and the public page of the coin shows it.
Route fees to a page
Add a destination of kind Page and paste the link of the page: youtube.com/@channel, github.com/name, x.com/handle, a domain, or a phone number with its country code. The page appears with its picture; give it a share and save.
- YouTubeyoutube.com/@channelsign-in
- GitHubgithub.com/usernamesign-in
- Xx.com/handlesign-in
- Instagraminstagram.com/handlesign-in
- Facebookfacebook.com/pagesign-in
- TikToktiktok.com/@handlesign-in
- Twitchtwitch.tv/channelsign-in
- Domainexample.comDNS record
- Phone+33 6 12 34 56 78code by WhatsApp or SMS
- 1A vault is created
The first time a coin routes to it, the page gets a wallet of its own on that chain: one vault per page, per chain. Its address and balance are on the public profile of the page, at
/p/<platform>/<name>, and on chain. - 2Every cycle pays into it
The share of the page goes to its vault in
SOL, or in the asset set for that destination. Nothing is asked of the owner. - 3The owner claims when they want
They prove the page and connect a wallet at /claim. The vault is swept to that wallet, and every later cycle pays it directly.
Tell the owner. The profile of the page shows what waits for them; sending them that link is usually enough.
Routing to a page needs no permission from its owner, and creates no partnership with them. Do not present a page as backing your coin unless its owner says so.
Claim a page that receives fees
Someone routed fees to your channel, account, site or number. Here is how to take them. It costs no gas: one proof and one wallet signature.
- Sign in with the platform
YouTube, GitHub, X, Instagram, Facebook, TikTok and Twitch open a sign-in on the platform itself, read only: DELTAS sees which pages your account runs and nothing else. The access token is dropped right after, never stored. Your pages then appear with what waits in their vault.
- For a website, a DNS record
Type the domain and connect your wallet. The page gives you a TXT record to add on
_deltas.<yourdomain>. Once it spreads, usually within minutes, the domain is yours to claim. - For a phone number, a code
Type the number with its country code and choose WhatsApp or SMS. A six-digit code arrives; type it, and the number is proved. The site only ever shows the number masked, like
+33 • •• •• •• 78, and a phone page has an address of its own, so no link carries the number. - 4Connect the wallet that gets paid
Pick the chain: a Solana wallet (Phantom, Solflare, Backpack) for what Solana coins pay, a Robinhood Chain wallet (MetaMask, Rabby) for the rest. Sign the message: it says which page pays which wallet, on which chain, and nothing else. It is a signature, not a transaction.
- 5Receive
What waited in the vault arrives within minutes. Every later cycle pays your wallet directly. To change the wallet later, sign again from the new one.
Only the owner of a page can claim it, and the proof comes from the platform, the domain or the phone itself. There is no form, no support ticket and no way around it.
What a cycle does on Solana
Here is one cycle of a coin that routes 70% to its holders in
NVDAx, and 10% each to a treasury, a buyback and a page.

Holdersswapped to NVDAx, paid by balance3.36 SOL70%
Treasurybuys SPYx on Jupiter0.48 SOL10%- Buyback and burnbuys the coin, burns it0.48 SOL10%
- your-projectinto its vault0.48 SOL10%
- 1Collect
The creator fees pump.fun holds for the wallet are collected into it: from the bonding curve and, once the coin has graduated, from PumpSwap.
- 2Sweep
Everything above 0.02
SOL is routed; the 0.02 stays for network fees. With less than 0.005 SOL to route, the cycle waits for more. - 3Pay the destinations
Each one receives its share in SOL, or in its own asset bought on Jupiter: a treasury in
SPYx, for example. A buyback buys the coin and burns it. When the best route returns less than 90% of the reference price, that share is paid in
SOL instead (a buyback's goes to the holders), and the receipt says so. - 4Pay the holders
Their share is swapped into the reward, then paid by balance in batches: about 18 SOL transfers per transaction, 7 token transfers. A holder whose share is worth less than opening a token account, about 0.002 SOL, is skipped that cycle.
- 5Publish
A receipt for the cycle on the public page of the coin, every transaction on Solscan, and a message from the bot to you.
Also on Robinhood Chain: the same routing, with ETH where Solana uses SOL and Robinhood Stock Tokens where Solana has xStocks.

Set up a coin on Robinhood Chain
Robinhood ChainThe second chain works the same way, with ETH where Solana uses SOL. Coins come from launchpads there, PONS among them, which pay their creators in
ETH and Robinhood Stock Tokens like
NVDA or
TSLA, straight to the dev wallet.
- 1Which wallet receives the fees
Two ways. My connected wallet: DELTAS lists the coins it created and makes a dedicated dev wallet for the fees, because a bot cannot sign with your browser wallet; you then set that dev wallet as fee recipient on your launchpad. Import a key: paste the private key of the wallet that already receives the fees, 64 hex characters; it becomes the dev wallet, encrypted the moment it arrives.
- 2Which coin
Pick it in the list of coins the wallet created, or paste its contract address. Any ERC-20 on Robinhood Chain works, from any launchpad.
- 3Launch with the default
The default routing is 100% to holders, paid in kind, with loyalty weighting (1x to 2x over 30 days, 24 hours minimum hold) and a cycle at the closing bell, 4:00 pm New York time on weekdays. Nothing moves until fees land in the dev wallet.
In Telegram, /setup asks the same five questions: the key, the contract address, the fee source (the dev wallet, or a Uniswap V3 position you hold), the reward (the stock the launchpad paid, one stock of your choice, or any ERC-20), and the schedule.
A cycle on Robinhood Chain
Robinhood Chain- 1Sweep
Everything in the dev wallet above a small gas reserve: every Robinhood Stock Token and
ETH. With a Uniswap V3 source, the LP fees too.
- 2Snapshot
Holders and their weights are rebuilt from Transfer logs on chain. Pools, routers, contracts and the dev wallet are excluded. With loyalty on, recent buyers weigh less and sellers restart their clock.
- 3Pay each destination
Stock fees pass through in kind by default:
NVDA in,
NVDA out. When a swap is needed, on Uniswap V2, V3 or V4 or the PONS bonding curve, the price is checked against Yahoo Finance for a stock and DexScreener for a coin: below 90% of it, that leg is paid in ETH instead, and the receipt says so.
- 4Publish
A receipt per cycle on the dashboard and on the public page of the coin, and a post in the Telegram groups bound to it.
Telegram alerts for your community
Robinhood ChainAdd @deltasbotsol_bot to your group as an administrator, then send /burns in the group. It binds the group to your coin: every cycle posts what was paid, and every buyback posts what was burned.
To move the receipts to another group, or to keep only them, send /announce followed by the address of your coin in that group. The Telegram section of the dashboard shows which groups are bound.
Answers to what comes up
- The cycle skipped
- Less than 0.005
SOL to route above the reserve, or the wallet is out of SOL for network fees. The dashboard says which. - A share was paid in SOL
- The fair-price guard refused a route below 90% of the reference price. Fees never disappear into price impact. On Robinhood Chain the same share is paid in ETH.
- A holder got nothing
- Their share was worth less than opening a token account, about 0.002 SOL, so they were skipped that cycle. The receipt counts them.
- A page shows "unclaimed"
- Its owner has not claimed yet. The money is in its vault, visible on its profile, and stays there.
- I want to stop
- Pause from the bot or the dashboard. Nothing goes out until you resume; the fees keep accruing meanwhile.
- Reading the numbers
- The public API at
/api/v1answers with the same data the pages show. See the Developers section.


