how xomopay works
a coin names a fomo trader. people buy it from the cashtag. 90% of its creator fees are sent to that trader by hand, each payout with a tx.
trader-coin fees
locked per trader cointhe loop
x is the storefront. fomo is the checkout. the fees go to a trader.
- 1
post the cashtagon x
you@you · now$TICKER fees to @handle on fomo
CA: 7xKp…pump$TICKER and the CA in one post. the CA says which coin it is.
- 2
someone taps itor pastes the CA
tickers aren't unique. the CA is how you know it's this coin.
- 3
they buyon fomo
the buy happens on fomo, not here. this site has no trading.
- 4
the trade pays a feeto the coin's vault
each trade pays a creator fee on pump.fun. it sits in the vault.
- 5
the fee gets split90 / 10, locked
@handlepaid inside fomo90%$XomoPaybought, then burned10%90% goes to the @username, sent by hand inside fomo. tx on every payout.
the trader did not launch the coin. the community did.
follow the money
one coin, from a trade to the payout and the burn. each box says where to check.
every trade pays a creator fee
pump.fun's creator fee, paid on each trade of the coin.
proofcoin page › collected
it collects in the coin's vault
the coin's own fee account on pump.fun. not the launcher's wallet. not xomopay's.
proofcoin page › proof › sharing config ↗
the splitadmin revoked
written once at launch, then the admin is revoked. the launcher and xomopay can't edit it.
proofcoin page › distributions › tx ↗ one per distribution
sent to @username
a person types the @username and the amount inside fomo. no bot, no server key.
proof/payouts › row › tx ↗
buys $XomoPay
the burn wallet buys $XomoPay with the SOL it holds. done by hand.
proofburn wallet ↗ every buy is in its history
paid
listed on the coin page with its tx, next to what is still owed.
proofcoin page › payouts › tx ↗
burned
the tokens it bought get burned. each burn is listed on /burns with its tx.
proof/burns › row › burn tx ↗
where the fees collect, and the 90 / 10 split once the lock lands. pump.fun can still reassign a coin's fees through its community-takeover function.
sending each payout inside fomo, and the buy and the burn. nothing on-chain forces these. each one is listed with its transaction so you can check it.
$XomoPay is different
$XomoPay is the platform token, not a trader coin. it launches on pump.fun from the xomopay payout wallet, outside this site, so it has no fee sharing config and no locked split. all of its creator fees land in the payout wallet. the 10% buy and burn on those fees is done by hand, and each burn is listed on /burns.
the details
the short version
- a coin gets launched here on pump.fun. it names one fomo username.
- someone posts the coin's cashtag on x. anyone can tap it and buy on fomo, or paste the contract address.
- every trade pays a creator fee on pump.fun. on these coins that fee is split on-chain: 90% to the xomopay payout wallet, 10% to the burn wallet.
- xomopay sends the 90% to the trader inside fomo, by @username, by hand. each payout is listed with its transaction.
- the 10% buys $XomoPay and burns it. each burn is listed with its transaction.
- the trader did not launch the coin. the community did.
not affiliated with fomo, x or pump.fun.
who gets paid
each coin names one fomo username when it launches. 90% of that coin's creator fees are owed to that username.
the other 10% goes to the burn wallet.
the wallet that launched the coin gets no share of the split. xomopay gets no share of it either.
a trader can have more than one coin. each coin keeps its own numbers.
xomopay cannot check that a username exists on fomo. fomo has no public lookup. whoever launches the coin has to open the profile and check it before signing.
how a payout is sent
- creator fees collect in the coin's fee vault on pump.fun.
- someone presses "distribute now" on the coin page. anyone can. it moves the vault to the two wallets: 90% to payout, 10% to burn. the wallet that presses it pays the network fee.
- the 90% is now in the xomopay payout wallet. that wallet is the @XomoPay account on fomo.
- a person at xomopay opens fomo and sends the trader what is owed, by @username.
- the payout is matched to the transaction that left the payout wallet and listed on /payouts and on the coin page.
there is no bot, no server key and no schedule. a person sends each one. until then the amount shows as owed.
fees arrive as SOL.
what "split locked" means
every trader coin has a fee sharing config on pump.fun. it is the on-chain record of who gets the creator fees.
on a coin launched here it holds two wallets: 90% to the payout wallet, 10% to the burn wallet. right after it is written, its admin is revoked. from then on the launcher cannot edit it and xomopay cannot edit it.
the coin page shows a green "split locked" only when the chain agrees: two wallets, 90 and 10, admin revoked. open "proof" on any coin page for the config address and check it on solscan.
three things the lock does not cover:
pump.fun keeps a community-takeover function that can reassign a coin's fees. that is theirs, not ours.
the lock ends at the payout wallet. the chain sends 90% there. getting it from there to the trader is a person sending it.
where a launch is three transactions, the split locks a few seconds after the coin is created. creator fees from trades inside that gap go to the launcher's wallet, not through the split. where a launch is one transaction, there is no gap.
what the 10% burn does
10% of every distribution goes to the burn wallet.
that wallet buys $XomoPay and burns the tokens. burned tokens are gone from the supply.
it is done by hand, not by a contract. every burn is listed on /burns with its transaction.
that is all it does. it is not a promise about price.
if the trader never claims, or has no fomo account
there is nothing to claim. the trader does not sign up, connect a wallet or press a button. payouts are sent to the username whether or not the trader has heard of the coin.
if no fomo account has that username, there is nobody to send to. the 90% stays in the xomopay payout wallet and the coin page keeps showing it as owed.
a trader who does not want a coin under their name can ask xomopay to take it off this site, and to have the unpaid fees sent to them or burned. the coin itself stays on pump.fun. nobody can delete a coin from the chain.
what this site does not do
no charts.
no trading on the site. buying and selling happens on fomo or pump.fun.
no custody of your funds. you sign in your own wallet. the site never holds your keys or your coins.
it does hold one thing. between a distribution and a payout, the trader's 90% sits in the xomopay payout wallet.
no automatic payouts. a person sends each one.
no check that a fomo username exists.
no endorsement. a coin with a trader's name on it was launched by the community, not by the trader.
no promise that any coin is worth anything. coins are memes. most go to zero.
launching: what your wallet signs
you launch a pump.fun coin (SOL pair) and name a fomo username. your wallet approves once. the launch does three things, in this order:
- create the coin + its fee sharing config. from the first block, the coin's creator is the sharing config, so every creator fee collects there.
- lock the split: 90% to the xomopay payout wallet, 10% to the burn wallet. after this, you and xomopay cannot change it: the config's admin is revoked on-chain. pump.fun can still reassign a coin's fees through its community-takeover function.
- your dev buy, if you set one. it runs after the lock, so its fee is split too.
one transaction or three. the three steps are about 1.5 KB of data and a solana transaction holds 1,232 bytes. with the xomopay lookup table they fit in one transaction: all of it lands or none of it. the table is a public, frozen on-chain list of 23 pump.fun accounts (no xomopay wallet, no coin). where that table does not exist yet, your wallet may show three transactions in the one approval, one per step. then, if step 2 fails, the coin page shows "finish the split"; if the price moved, only the dev buy fails. the review screen tells you which form you are signing.
everything your wallet signs is decoded and checked in your browser first: the coin address, you as creator, the exact two recipients and their shares, the dev-buy amount, and, for the one-transaction form, that the lookup table is the xomopay one. anything else and the wallet never opens.
the solana rent minimum
one limit comes from solana itself: a wallet that has never held SOL can't receive less than the rent minimum (about 0.00065 SOL today; the site reads the live value from solana). if a recipient wallet is still empty and its share is below that, "distribute now" tells you so and sends nothing. it works once the vault is a little bigger, or once that wallet has been sent some SOL.
the cashtag wall: what the number counts
"posted the cashtag" counts posts on x that carry a coin's cashtag or its contract address. after you post, you paste the link to your post. the site reads the post through x's public embed endpoint and counts it only if x returns a post with the cashtag or the CA in it. one post per x account per coin.
"posts started here" is a different number: taps on the "post" button on this site. a tap is not a post, so the two are never added together.
there is no x API key and no scraping. a deleted or private post can't be read and is not counted.
fee API
GET https://xomopay.fun/api/v1/fees/<mint> returns who a coin's fees go to (the fomo username) and its on-chain sharing config.
faq
is this fomo?
no. xomopay is its own site, not affiliated with fomo, x or pump.fun. the cashtag buy is their feature, live since nov 10 2026. xomopay launches coins on pump.fun and uses a normal fomo account, @XomoPay, to send payouts.
did the trader launch this coin?
no. every trader coin is launched by the community, not by the trader. they did not ask for it and have not endorsed it. 90% of its creator fees are owed to their fomo username anyway.
can the dev change the split?
no. on a coin launched here the split is written on-chain at launch and its admin is revoked right after. the launcher cannot change it. xomopay cannot change it. pump.fun keeps a community-takeover function that can reassign a coin's fees, and that part is not ours. if a coin page does not show a green "split locked", the lock did not finish. do not treat that coin as locked.
who holds the money before a payout?
two places. before a distribution, the fees sit in the coin's vault on pump.fun and can only leave through the split. after a distribution, the 90% sits in the xomopay payout wallet, which is the @XomoPay account on fomo. xomopay holds that key. there is no payout schedule. until a person sends it, the amount shows as owed on the coin page.
so the payout runs on trust?
the last step does. the chain forces 90% into the payout wallet. nothing on-chain forces it from there to the trader. a person sends it inside fomo, by @username. what you get in return is the record: every payout is listed with its transaction, and every coin page shows collected, owed and paid. if owed keeps growing and paid does not, you will see it.
how do i check a payout?
open the coin page or /payouts. each payout row links to its transaction. the distributions list shows the 90% and the 10% leaving the vault. "proof" shows the on-chain split. one limit: fomo does not publish which wallet belongs to which username. the transaction shows money leaving the payout wallet. only the trader can confirm it landed in their fomo account.
why by hand? why not automatic?
fomo has no public API and does not show wallet addresses, so a program has no clean way to pay a username. sending by @username inside the app is the way that works. it also means no payout key sits on a server.
what if someone launches a coin with my name?
anyone can. it was launched by the community, not by you, and the coin page says so. 90% of its creator fees are owed to your fomo username and you do not have to do anything to be sent them. if you do not want it, ask xomopay to take it off the site and to send you the unpaid fees or burn them. the coin stays on pump.fun. nobody can delete it.
what if the username is wrong, or the trader is not on fomo?
then there is nobody to send to. xomopay cannot check a username at launch because fomo has no public lookup. the 90% stays in the payout wallet and shows as owed. so open the fomo profile and check the spelling before you sign. the trader never has to claim: no sign-up, no wallet connect, no button.
will the cashtag always open the right coin?
not always. tickers are not unique, and how x picks between coins with the same ticker is not ours to control. that is why every post and every coin page carries the contract address. check the CA before you buy.
what does $XomoPay do?
it is the platform token. the 10% from every trader coin buys it and burns it, by hand, with the transaction listed on /burns. holding it does not pay you anything and gives no claim on fees.
will this make me money?
no promise. coins are memes and most go to zero. the only thing this site tells you is where the creator fees go.
pick a trader. launch their coin.