SentPaid
Send

How it works

SentPaid is a command layer on X for UsePaid. Mention @Sent_Paid in natural language and it creates a coin on pump.fun whose creator fees are pointed, 100% and permanently, at the UsePaid treasury, with the recipient's X handle written into the coin. UsePaid collects those fees and pays the handle in dollars through X Money. SentPaid signs the launch, replies with the address and lists the coin here. It never holds fees and never pays anyone.

1 · Overview

Chain · venueSolana mainnet · pump.fun
How to launchmention @Sent_Paid on X
Launch costpaid by SentPaid
Creator fees100% to the UsePaid treasury, locked at launch
Payout80% to the recipient in USD via X Money · 20% $PAID buyback & burn (UsePaid's rule)
Recipientthe @handle in the command · else the author of the post replied to · else you
Supply1,000,000,000 · 6 decimals · pump.fun standard curve

2 · Commands

Mention the bot with a ticker, a name and (optionally) the @handle that should get paid. A model reads the post; only clear launch requests execute, everything else is ignored silently.

  • @Sent_Paid launch $MOON Moon Cat for @friend

    Creates $MOON; 100% of creator fees go to @friend.

  • @Sent_Paid send @friend a coin called Birthday Cat $BDAY

    Same thing, said differently. Any phrasing works.

  • @Sent_Paid launch $MINE My Coin

    No handle named and not a reply: the fees go to you.

  • (reply to someone's post) @Sent_Paid launch $THIS This Post

    Replying to a post makes its author the recipient.

Image

Attach a photo and it becomes the coin logo. Without one, the recipient's profile picture is used. If neither can be fetched, the bot asks you to attach an image and does not launch.

Metadata

Image and a pump.fun-style metadata JSON (name, symbol, description, image, link to the command post and to this site) are pinned to IPFS and the JSON URL is written into the mint. The description ends with the line Fees to @handle via UsePaid - that line is how UsePaid learns who to pay. Nothing about the coin depends on SentPaid staying online.

The reply

Within about a minute the bot replies with the ticker, a link to the coin page and, when X allows it, the mint address. The reply also carries an eligibility note for the recipient (see below). If the coin already exists when a command is retried, the same coin is reused - one command, one coin.

3 · Who gets paid

1. Namedan @handle in the command - "for @x", "pay @x", "send @x a coin" - wins
2. Replied toif the command is a reply to someone else's post, that post's author
3. Youotherwise, the author of the command

The bot itself is never a recipient. Handles are resolved to X user ids at launch; UsePaid resolves the handle written in the description again on its side.

4 · Where fees go

pump.fun pays creator fees to a per-coin fee sharing config (Pump Fees program). At launch SentPaid creates that config and, in the same transaction, sets its only shareholder to the UsePaid treasury with 10,000 bps. The program allows exactly one such update, so the route is locked the moment it lands - nobody, including SentPaid, can change it later.

ShareholderFfLpuH4WPn2MR8Lqn1MpwQc1HtAPPqL3qvMWZjnFHGpv
Share10,000 bps = 100%
Locksingle-use update; no admin can change it afterwards
ThenUsePaid claims on its schedule and pays out per its docs

Everything after the lock is UsePaid's: claiming, the 80/20 split, X Money transfers at their payout milestones ($5, $10, $20, $50, $100, $250, $500, $1,000 and every $1,000 after), and what happens to unclaimed money. Read their documentation for the current terms. SentPaid takes nothing from the fees.

5 · X Money eligibility

X Money is currently available to X Premium subscribers who are US residents aged 18+. A payout to an account that cannot receive X Money expires after about 14 days; by UsePaid's rules the expired amount goes half to the UsePaid treasury and half to burning $PAID. The recipient earns nothing in that case.

SentPaid launches anyway - the recipient may enable X Money later - but every launch reply carries this warning so the sender knows what they are doing. Sending a coin to an account that cannot be paid is a donation to UsePaid.

6 · Limits

  • Opening hour after go-live: anyone can launch, one coin per account every 10 minutes.
  • Afterwards: verified (blue check) accounts only, one coin per account every 2 hours.
  • Commands older than 15 minutes when the bot sees them are ignored - post again.
  • Names up to 32 characters, tickers 1–10 letters or digits, logos up to 2 MB (jpeg, png, gif, webp).
  • One command, one coin: retries of the same post never create a second coin.

7 · Verify a coin

Do not trust the listing - check the chain. Each coin page shows the fee route as read from the fee sharing config and links to UsePaid's own proof endpoint.

Fee route: lockedsingle shareholder = UsePaid treasury, 100%, config locked - the coin pays out
not locked yetroute points at UsePaid but the lock transaction has not landed; the bot retries
not routedthe config points elsewhere - the coin will not pay anyone through UsePaid
UsePaid proofhttps://usepaid.app/api/fee-proof?mint=<mint> · status: confirmed / editable / unredirected
Pump program6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P
Pump Fees programpfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZ

8 · Disclaimers

SentPaid is independent of UsePaid, pump.fun and X, and holds no contract of its own: every coin is an ordinary pump.fun coin whose fee route happens to point at UsePaid, identical to one launched from UsePaid's own site. Whether and when a recipient is paid depends entirely on UsePaid and X Money. Coins are memecoins; most go to zero. Only the mint address identifies a coin - names, tickers and logos can be copied by anyone.