Docs
How YAP works
YAP is a launchpad that sits on top of pump.fun. A coin launched here is an ordinary pump.fun coin: same bonding curve, same graduation, same listing on GMGN, Axiom and DexScreener. YAP changes one thing, where the creator fee goes.
pump.fun pays a creator fee on every trade. On YAP that fee is split on-chain in the launch itself. The biggest share goes into the coin's posting pool, and every hour the pool is paid out in SOL to people who posted about the coin on X, in proportion to how far and how well their posts travelled.
- Devs get people with a reason to talk about the coin every hour it trades, and still earn their own share of the fee.
- Posters get paid for attention they already create, with an X account and nothing else. No wallet to connect, no need to hold the coin, nothing to claim.
- $YAP is bought and burned with 10% of every coin's creator fee.
Launching a coin
The Launch page is the pump.fun form: name, ticker, description, links, paired asset, image or video, banner and first buy. The one difference is where creator rewards go, and that is fixed, so there is nothing extra to choose. You sign two transactions from your own wallet.
| Step | What it does |
|---|---|
| 1. Create | Creates the coin on pump.fun under your wallet and makes your first buy in the same transaction. |
| 2. Lock | Creates the fee-sharing config for the coin, writes the three recipients and their shares, and gives up the ability to edit it. |
- You are the creator on pump.fun. YAP never holds the mint authority, the curve, the pool or any of your supply.
- Launching costs what it costs on pump.fun, plus the network fee for the second transaction. YAP charges no launch fee.
- If the second transaction is not confirmed, the coin exists on pump.fun but is not a YAP coin and is not listed here.
The fee split
The split uses pump.fun's own fee-sharing program. It has three recipients.
| Recipient | Share | What happens to it |
|---|---|---|
| Posting pool | 70% | Paid every hour to people who posted about the coin. |
| Dev | 20% | Sent to the creator wallet every hour. |
| YAP | 10% | All of it buys $YAP on the market and burns it. |
The split is the same for every coin and is not a launch option. The program allows the shares to be set exactly one time, and the lock transaction revokes the admin in the same step. After that nobody can change the split or the recipients, not the dev and not YAP. Every coin page links to its lock transaction.
Account, address and wallet
Three separate things. Most people only ever need the first two.
| What | Used for | Who needs it |
|---|---|---|
| X sign-in | Your account on YAP. Quests, submitting posts and your earnings all hang off it. | Everyone who posts |
| Payout address | A Solana address you paste in. SOL is sent there. Nothing is connected or signed. | Everyone who wants to be paid |
| Wallet connection | Signing a launch, and proving a $YAP balance for the score boost. | Devs |
- X sign-in is read-only: your public profile, your public posts and their view counts. YAP cannot post, like, follow or message for you.
- The X account must be at least 30 days old.
- You can change the payout address at any time. Payouts go to the address saved when the post was submitted.
Posting and submitting
- Sign in with X and save a payout address.
- Post about the coin on X. The post must mention the coin's ticker (as $TICKER) or its mint address.
- Paste the link to the post on the coin's page.
- You do not have to hold the coin.
- One post per coin per hour counts. You can post about as many different coins as you like.
- Original posts and quote posts count. Replies and reposts do not.
The hourly cycle
Everything runs on clock hours in UTC. The countdown on the home page shows the time left in the current one.
| When | What happens |
|---|---|
| During the hour | Creator fees from trading build up. Posts are submitted. A post submitted in this hour competes in this hour. |
| Top of the hour | The hour closes. Anyone can trigger pump.fun's fee distribution; YAP does it for every coin, which sends each recipient its share. |
| Snapshot | For each submitted post, YAP reads the view count and the post itself from X. |
| Scoring | The agent grades each post. Reach and standing are applied. Disqualified posts get zero. |
| Payout | The pool is divided by score and SOL is sent to each wallet. The dev share is already in the dev wallet. |
| Burn | YAP's 10% buys $YAP on the market and burns it. |
If an hour ends with fees in a coin's pool but no eligible post, the pool carries over to the next hour.
How a post is scored
Views, likes, replies and reposts can all be bought. So no number read from X decides the payout on its own. The score is built from three things that are hard or uneconomic to fake.
score = content × reach × standing
payout = pool × your score ÷ sum of all scores for that coin that hour
(no single post receives more than 25% of a pool)| Part | Range | What it is |
|---|---|---|
| content | 0 to 1 | The YAP agent reads the post and grades what it says. Below 40 out of 100 the post earns nothing. |
| reach | square root of counted views | Views are capped by what the account normally gets, then square-rooted. |
| standing | 0.2 to 1.5 | The account's record on YAP. Starts at 0.5 and moves with each graded post. |
The YAP agent
Every submitted post is read by an AI agent, text and images. It is never told the view count, the likes or who the author is. Its one question: would this post make a stranger on X stop scrolling and come away knowing or feeling something specific about this coin?
| Grade | What earns it |
|---|---|
| 85 to 100 | Clearly the author's own work with substance: research, an on-chain finding, a sharp argument, a meme or artwork made for this coin, a story with specifics. Honest criticism with reasons counts. |
| 65 to 84 | A real take in the author's own voice with at least one specific detail about the coin, or a decent original meme. |
| 40 to 64 | On topic and harmless, with little in it. |
| Below 40 | Filler: hype with nothing specific, a bare ticker, engagement bait, text that could be about any coin. Earns nothing. |
| 0 | Disqualified: a copy or rewording of an earlier post, off topic, a scam link, or an attempt to instruct the agent. |
- Length is not quality. One sharp line can outscore a long thread.
- Bullish and bearish posts are graded the same way.
- Price predictions add nothing. Specific, checkable claims do.
- Every grade is published with a one-sentence reason, on the home feed and on the coin page, for paid posts and for posts that earned nothing.
Reach and standing
- Square root. A hundred times the views is worth ten times the score. Buying them still costs a hundred times as much.
- Capped by your own normal. YAP reads what your other posts usually get. Views far above that on a YAP post are not counted beyond the cap.
- Standing. Each post graded 70 or higher raises it a little, each post below 40 lowers it. A new account cannot earn at full weight on day one.
- 25% per post. No single post takes more than a quarter of a pool. What the cap holds back rolls into the next hour.
- Manipulation. An account caught buying engagement or running copies loses its standing, is listed publicly and earns nothing further.
What does not count
- X accounts younger than 30 days.
- Posts from an X account other than the one you signed in with.
- A second post about the same coin in the same hour. Only the first submitted one counts.
- Posts the agent grades below 40.
- Replies, reposts, deleted posts and posts from protected accounts.
- Groups of alternate accounts posting the same thing. Accounts and payout addresses are clustered, and a ring is scored as one poster or as zero.
- Bought views. Views beyond what the account normally gets are not counted.
Payouts
- Paid in SOL, to your payout address, every hour. There is no claim button and nothing to unlock.
- Every payout is a public transfer from the coin's pool wallet. It appears on the home feed and on the coin page with a link to the transaction.
- The pool only holds what trading produced. No volume in an hour means no pool for that hour.
$YAP
$YAP is the platform coin. It is launched on pump.fun through YAP like any other coin, with the same locked split.
- Supply. The launch wallet buys 5% in the opening transaction for the Season 0 airdrop. Nothing else is reserved.
- Burn. 10% of every YAP coin's creator fee buys $YAP on the market and burns it, every hour. Burns are listed on the home page with their transactions.
- Boost. Holding $YAP in a linked wallet multiplies your score on every coin, up to 1.5×.
- Itself. $YAP has its own posting pool, so posting about $YAP is paid the same way.
Season 0 quests
50,000,000 $YAP (5% of supply) goes to people who finish the quests: 500 spots of 100,000 $YAP each. This is a one-time airdrop and is separate from posting rewards, which are paid in SOL from each coin's creator fee.
| Quest | $YAP |
|---|---|
| Sign in with X | 10,000 |
| Follow YAP on X | 10,000 |
| Repost the pinned post | 20,000 |
| Quote the pinned post and paste the link | 50,000 |
| Add a payout address | 10,000 |
- Quests open when $YAP launches: the steps are about the live coin. There are 500 spots, taken in order by the first accounts to sign in after that.
- X accounts younger than 30 days cannot take a spot.
- Nothing to claim. Once all five quests are done, the 100,000 $YAP is sent in one transfer to the payout address you saved. It arrives within minutes of the last step.
- One payout address per X account.
Verifying it yourself
| Claim | How to check |
|---|---|
| The split is locked | Open the lock transaction from the coin page on Solscan. It shows the three recipients, their shares and the admin being revoked. |
| Fees reach the pool | The pool wallet's incoming transfers from pump.fun's fee program are public. |
| The pool pays out | Every row in the feed links to the transfer. Outgoing transfers add up to what came in. |
| $YAP is burned | Each burn links to a transaction that buys $YAP and burns the same amount. |
The split is enforced by pump.fun's program. Scoring is run by YAP off-chain, because posts and view counts only exist on X. Every grade and reason is published so anyone can check how a pool was divided.
For devs
- Posters are paid from fees, so they only earn when your coin trades. That gives people a reason to keep talking about it every hour.
- Your share arrives every hour without selling supply.
- The coin shows up everywhere pump.fun coins show up. Nothing about the curve, graduation or liquidity is different.
- You can post about your own coin under the same rules as everyone else.
Risks
- Coins are speculative and most go to zero. Nothing here is a promise of profit.
- Payouts depend entirely on trading volume and on how many other people posted that hour.
- X can change or restrict the data it exposes. If view counts become unavailable, scoring has to change.
- Scoring is off-chain. The agent can misjudge a post; its grade and reason are public so mistakes are visible.
- pump.fun can change its fee program. YAP has no control over it.
FAQ
No. Follower count is not in the score. What you wrote counts most, views count with a square root, and you only compete with posts about the same coin in the same hour.
An AI agent, the same way for everyone, and its grade and reason are public for every post.
No.
Not to post or get paid. You paste an address. A wallet is only needed to launch a coin.
Yes. One post per coin per hour counts, across as many coins as you like.
Shortly after the top of the hour in which you submitted the post. The SOL arrives in your wallet by itself.
No. The split is set once and the admin is revoked in the same transaction.
No. It is a pump.fun coin. Only the destination of its creator fee is different.
10% of the creator fee, and all of it buys and burns $YAP.