Open
a pool

Escrow your own token, name a price per unit of attention, and let anyone earn against it. You cannot withdraw until the window closes.

A retweet then pays 7, a quote 46, and a thousand views 1. At this price the pool of 1M covers about 1M likes before it is exhausted. The price is fixed when the pool opens and cannot be changed afterwards.

What a post earns its author

1000 views
1
Like
1
Retweet
7
Quote
46

Weights track what each metric costs to buy, not how much we like it. If one is cheap relative to its weight it becomes the only metric anyone farms. These pay the person who wrote the post — the pools below pay the people who engage with it, which is a separate question and a separate budget.

The escrow is a program account. Nothing returns to you until the window has passed, and then only what nobody claimed.

Mints with a transfer hook or a permanent delegate are rejected on-chain: the first breaks payouts, the second would let you pull the escrow straight back out.

Optional

Engagement pools

Pays the people who engage, not only the person who posted. It draws from the same escrow, so turning it on splits the pool.

70% of the escrow pays the people who write posts, 30% the people who engage with them. Fixed when the pool opens — the program has no instruction that changes it.

Account sizeReplyRetweetQuote
500 followers5222
5k followers5727
50k followers52242
500k followers530at the cap50at the cap

In score units, multiplied by the pool's rate — the same arithmetic as a post. Prices are platform-wide, not set per pool. 20% lands the moment an engagement is seen and the rest accrues until it is 7 days old; withdraw it early and you keep what it had earned.

There is no pool for likes. X exposes no way to read who liked a post, so a per-person like reward cannot be verified at any price — only the total, which is the cheapest number on the internet to fake.