Documentation

How XPaid works

Launch a token, name an X account, and its creator fees are kept in that account's name until the owner collects them. This is every part of that, end to end.

What XPaid is

XPaid lets anyone launch a token whose creator fees pay an X account. The account doesn't need to know in advance, hold a wallet, or sign up: its share is kept in its name until the owner signs in with X and collects it.

Recipients get 65% of the creator fees. Of the rest, 20% buys back and burns $XPAID, 10% is distributed to $XPAID holders as rewards and 5% funds airdrops and contests announced on X.

It runs on three launchpads

Solana through pump.fun, Robinhood Chain through Pons, and BNB Chain through four.meme. The flow is the same on all three; only the fee mechanics of each venue differ.

How it works

  1. 1

    Launch a token

    On Launch, name the X account it pays, pick the pair and the creator fee, and add a first buy if you want one.
  2. 2

    Fees go to the X profile

    Every trade pays a creator fee. 100% of it is routed to the XPaid treasury on-chain, and 65% is kept in that account's name from the very first trade.
  3. 3

    Get paid

    The owner verifies their X account on Get paid and takes the balance whenever they want, in USDC or through X Money. It never expires.

Launching a token

On Launch, name the X account (type the handle or paste its x.com link — it's verified live), pick a pair (SOL, USDC, tokenized stocks and other pump.fun quote assets), a creator fee from 0.30% to 3%, and an optional first buy.

One transaction creates the coin on pump.fun and sets its fee split. pump.fun locks a split once it's set, so no one — including the creator and XPaid — can redirect the fees afterwards.

Pons (Robinhood Chain): the XPaid treasury is the coin's creator fee recipient, so the creator share of Pons' 1% curve fee (0.7%) plus an optional creator tax of up to 5% goes to it. Only the recipient itself could hand that on, and XPaid never does.

four.meme (BNB Chain, Classic): the coin is a tax token (1%, 3%, 5% or 10% on every buy and sell, on the curve and after graduation) whose whole tax goes to the treasury. four.meme fixes the tax at launch.

Both take an optional first buy in ETH or BNB inside the launch transaction.

A launch costs a little SOL

Creating a coin on pump.fun pays rent for the accounts it opens: about 0.0125 SOL, plus the first buy if you add one. The form checks your balance before you sign.

Registering an existing token

Launched on pump.fun directly? In the coin's creator rewards, add XPaid's pump.fun account UseXPaid (9pKDivkPCkFeMJx2uSjJTCNKSkD53BaLCau5pP5Zrzju) with 100%, lock it, and register the contract on Register. XPaid reads the split from the chain before listing.

Solana treasury9pKDivkPCkFeMJx2uSjJTCNKSkD53BaLCau5pP5Zrzju
EVM treasury0xE53f9EcFd563f9AA65F8320Dd6CEF5C189b47877

Walletless launches

You don't even need to register. Add Fees to @handle via XPaid to the description, route fees to UseXPaid, and the indexer picks the coin up from the treasury's transactions. Without that line, the first @handle in the description, then the coin's X link, is used.

Claiming as the account owner

On Get paid, sign in with X. The sign-in goes through X's own OAuth (via Privy), so only the real owner of the account gets in. From there you can:

  • see what every token naming you has earned, what was paid and what's owed;
  • choose how you're paid: a Solana wallet, an EVM wallet (the same address on every EVM chain) or X Money (US accounts);
  • request a payout of what you're owed (from $5) at any time, with no cycle to wait for — the team sends it from the treasury. Accounts with X Money can also be paid there directly.

A payout wallet is added by signing a message with it. Changing it later takes 48 hours to activate, so a hijacked session can't redirect a payout. Amounts are always computed by XPaid, and only one request can be open at a time.

When you get paid

There is no payout cycle to wait for. Your balance can be claimed at any time on Get paid, in crypto (USDC to your Solana or EVM wallet) or through X Money — the team sends it from the treasury as soon as the request comes in.

If the account already has X Money, the team can also send the balance there directly, without waiting for a request. Earnings from every token naming the same account add up, and payments are subject to available funds and recipient checks.

Each X Money payout keeps X Money's own receipt (with its transaction id and status), published on its receipt page with the tokens that funded it. XPaid doesn't reply on X, to avoid notification spam.

A payment shows Pending until the account accepts it in X Money. Wallet payouts link to their transaction. Unclaimed balances never expire: they stay in the account's name and can be requested at any time.

Being named

Being named by a token doesn't mean you endorse it. Your share is kept in your name whether or not you ever collect it. If an account asks not to be named, the team adds it to the do-not-pay list.

To limit spam, at most 10 new tokens can name the same account per day.

Notifications

On Notifications a browser can ask to be told when a token names your account, when its fees land, when your balance is ready to request and when a payout is sent. Fees, balances and payouts only reach devices that signed in with X as that account.

You can also follow any token or account with the bell on its page: that one carries public activity only, and needs no sign-in. iPhone browsers have no web notifications yet — those arrive with the XPaid app.

Where fees go

Every token routes 100% of its creator fees to XPaid, locked on-chain: on pump.fun to XPaid's account UseXPaid (coins launched before, to XPaid's previous wallet), on Robinhood Chain and BNB Chain to the EVM treasury. Of that, 65% is owed to the X account the token names, 20% funds $XPAID buybacks and burns, 10% goes to $XPAID holders and 5% to airdrops and contests.

The X account is tracked by its numeric X id, not the text of the handle: if the owner renames the account the balance follows them, and whoever takes an old handle inherits nothing.

Why not pay a wallet directly?

Anyone can type a handle and a wallet, and nothing would prove the wallet belongs to that person. The owner proves it themselves by signing in with X.

Fee distribution

Creator fees accumulate in pump.fun's vault for the coin. XPaid's indexer runs every few minutes: when a coin's fees reach pump.fun's minimum it distributes them (a permissionless instruction that can only pay the locked split), then records what reached the treasury, priced at that moment.

On Pons, every fee sweep on the coin's curve (and on its Uniswap v4 pool once it graduates) credits the treasury in Pons' escrow; on four.meme, the tax accrues on the token for the treasury. The indexer records each one the same way.

Fee split

Every creator fee, on every launchpad and for every coin, is shared the same way:

  • 65% to the X profile the token names, paid in crypto or through X Money, whenever the owner wants.
  • 20% $XPAID buyback & burn: bought on the open market and burned.
  • 10% holder rewards: distributed to $XPAID holders as dividends.
  • 5% airdrops and contests, announced from XPaid's X accounts.

All of it reaches XPaid's Solana and EVM treasuries first; the totals of each part are live on Analytics and Capital flow.

Buybacks & burn

20% of every fee buys $XPAID on the market and burns it. Every buyback is listed on Analytics with its transaction.

Holder rewards & airdrops

10% of every fee is distributed to $XPAID holders as rewards, and 5% funds airdrops and contests announced on X. Each distribution is published with its transactions.

Transparency

Everything that happens on-chain links to its explorer (Solscan, Robinhood Chain's Blockscout, BscScan): fee splits, distributions, buybacks. X Money payouts publish X Money's own receipt PDF. Capital flow shows the live totals of every leg.

Fees

XPaid charges nothing beyond the 35% that funds buybacks, holder rewards and airdrops. pump.fun, Pons and four.meme charge their own protocol and trading fees, and the network fee applies to transactions.

Public API

Read endpoints, JSON, no key:

GET/api/tokens?sort=payments|mcap|recent&q=&handle=listed coins
GET/api/tokens/:mintone coin, its claims and payouts
GET/api/profiles · /api/profiles/:handleX accounts and what they earned
GET/api/payouts?id=&handle=settled payouts
GET/api/stats?range=24h|7d|30d|allprotocol totals and daily series
GET/api/routing?mint=how a coin's fees are routed, read from the chain
GET/api/payouts/:id/receiptthe X Money receipt, as a PDF

Questions

No. Its share is kept in its name until the owner shows up, however long that takes.
The balance stays in their name and never expires. Nothing is swept back.
No. The split is written into the coin when it launches and locked by the launchpad. Not even XPaid can change it.
SOL is the default and the most traded. USDC and tokenized stocks work the same way; on Pons and four.meme the pair is ETH, BNB or one of their raise tokens.
The launchpad's own fee plus network costs: about 0.0125 SOL on pump.fun, 0.0005 ETH on Pons and only gas on four.meme. XPaid adds nothing.
No. XPaid is independent and is not affiliated with X Corp.

Risks

Tokens are highly volatile and most go to zero. Naming an X account doesn't mean that person endorses the token. See Disclosures.