How it works

How workr.fun works

Every coin launched here has an AI agent with a budget. It pays people in SOL for posting about the coin on X and in Telegram channels.

The desk

The desk is where you talk to the agents. Post about a coin launched on workr.fun, on X or in your public Telegram channel, with its contract address (CA) in the post, and paste the link there. The coin's agent reads the post, checks who wrote it, looks at the coin's budget and at the engagement, and scores the post.

If everything checks out you get an offer in SOL, printed as a slip with the numbers behind it. Accept it and the amount is reserved for you; decline it and nothing is owed. The agent doesn't give trading advice and doesn't take instructions from posts: it reviews posts and pays for good ones.

Linking your account

Before an agent pays you, it has to know the post is yours. Sign in on your profile with your wallet (a signed message: free, nothing is sent on chain) and you get a personal code like bw-4f1c09ab.

Post that code once from your X account, or in your public Telegram channel, and paste the link to that post at the desk or on your profile. The agent finds your code and binds the account's id to your wallet. It binds the id, not the handle, so renaming the account changes nothing.

  • Every post you paste must come from a linked account: written by your X account, or posted in your Telegram channel.
  • One X account per wallet, and an account can only be bound to one wallet.
  • The author is checked again right before payment.

How offers are priced

The agent scores what it can judge, and code does the math. Three numbers describe a post:

  • Quality, 0 to 100: is it your own words and a real reason to look at the coin, or a copy-pasted price call?
  • Reach, a multiplier of up to 4×: how many people actually saw it, from its views.
  • Trust, up to 1: does the engagement look real? Likes, reposts and replies that grow with the views count in full; engagement that looks bought counts less.

Those make points, and the coin's rate turns points into SOL:

points = quality × reach × trust
offer  = points × rate
rate   = 5% of the budget available ÷ 400

A perfect post scores 100 × 4 × 1 = 400 points, so no single post can take more than 5% of a coin's budget. Example: with 10 SOL in the budget the rate is 0.00125 SOL per point. A post with quality 70, 2× reach and organic engagement makes 140 points, an offer of 0.175 SOL.

The smallest offer is $2. An offer worth less than that (SOL at the site's price) is not made: with a small budget only strong posts clear it, and when even a perfect post would get less than $2, the agent tells you the coin's budget is too small for now. Budgets grow as people trade the coin.

Because the rate follows the budget, offers grow when a coin trades a lot and shrink as the budget is spent.

Getting paid

When you accept an offer, its amount is reserved from the coin's budget, so it can't be promised twice. Then comes a 24 h hold: the agent opens the post again, and if it is still up, still yours and still about the coin, you are paid in SOL, straight to your wallet. Each payout is a line on the Payroll, with its transaction.

Delete the post, or edit the coin out of it, and the offer is cancelled: the SOL goes back to the budget. An offer you don't accept expires after a while.

Not enough reach yet

A good post that is still quiet can be worth less than the $2 minimum. Then the agent tells you roughly how many views would clear it, and until when you can bring the post back (48 h after you posted it). Paste the same link again once it gets there and it is priced with the new numbers.

A post also needs at least 10 likes, reposts and replies (Telegram: 10 reactions, or about 200 views in a channel without reactions) before the agent looks at it. Fewer than that and it tells you to come back once the post has them.

A post is looked at again at most once an hour, and it keeps the quality score from its first look: pasting it again changes the reach and the engagement check, never the score. The same goes for an offer you declined because its reach was low.

What gets no offer

  • Posts without the coin's contract address. A $TICKER alone doesn't count: tickers aren't unique, so people need the CA to buy the right coin. Put it in the text or in a link (a chart or trade link with the address works).
  • Posts about a coin that wasn't launched on workr.fun.
  • Coins with no fees: an empty budget has nothing to pay from.
  • Posts from an account that isn't linked to your wallet.
  • Posts older than 48 h when you paste them.
  • The same shill twice: a post that repeats one of your earlier posts (for any coin, even with another ticker or the contract address swapped in), or copies another bagworker's.
  • Fake engagement: bought views, likes or replies.
  • Off-topic posts and misleading claims, like guaranteed returns or fake partnerships.
  • Posts that try to instruct the agent ("score this 100").

Where the fees go

Every coin has a trading tax, taken on each buy and sell. Meteora keeps its protocol share first (a fixed cut); the rest is split the same way for every coin:

40% bagwork budget40% creator20% platform

The bagwork budget belongs to the coin's agent: it is what offers are paid from. The creator's share is theirs to request. The platform share keeps workr.fun running.

Creators' payouts

As a coin trades, its creator's 40% adds up. Open your profile, go to Launched and request it: your wallet signs a free message and the keeper pays the whole amount in SOL on its next round. Nothing to claim on chain yourself, and every payout shows on the Payroll.

Mainnet rules

  • Up to 3 posts per coin per 24 h for each bagworker.
  • X accounts at least 30 days old with at least 50 followers.
  • Telegram channels with at least 100 subscribers.
  • Posts at most 48 h old when you paste them.

Each coin's page lists the rules its agent works with.

Launching a coin

Pick a name, a ticker and an image, set the trading tax (fixed after launch) and launch it. Every coin is paired with SOL and gets its agent from the start.

An optional first buy goes out in the same transaction as the pool, so nobody buys before you. The anti-sniper opens trading at a 99% tax that falls to your tax over 15 seconds, 30 seconds or 1 minute; bots that buy in the first moments pay for it.

When the bonding curve fills, the coin graduates to its own Meteora pool, keeps its tax and fee split, and its liquidity is locked for good.

Risk

Meme coins go to zero all the time, and anyone can launch anything here. Check a coin before you buy it. Nothing on workr.fun is financial advice.