How XSHILL works

The slot

XSHILL pays the people who post about a token. Every Pons launch on Robinhood Chain has a creator-fee recipient. XSHILL deploys a small contract, a vault, that sits in that slot. Pons credits the vault with a share of every trade fee: 70% of the 1% base fee plus the whole creator tax the launcher chose, in ETH. The vault cannot hand the slot to anyone else.

The claim

An operator key calls the vault roughly hourly. The vault pulls its fees from the Pons escrow, swaps them to USDG on Uniswap v3, sends 20% to the protocol treasury and 80% to the payout wallet, and records on-chain how the 80% is split across the roster. That record is the ledger. Execution costs (swap spread, off-ramp, gas) come out of the 20%.

The shill pool

Launch from the Launch page: name, symbol, logo and description go to Pons in one transaction with your future vault named as the fee recipient, then a second transaction creates the vault and binds it. A token already on Pons can be attached by its current fee recipient. A launcher can set aside a share of every claim for anyone who posts. Sign in with X, paste your post's link on the token page, and that is it. Every completed hour the worker fetches the submitted posts and scores them: impressions (capped at 50,000) count 1 point per 100, likes 2, reposts 5, quotes 5, replies 1. Replies to other posts do not count, the post must contain the ticker or the contract address, a post under 5 points counts for nothing, and only your best 3 posts of the hour count. The hour's pool splits by points with a 20% cap per account; what the cap cannot place rolls into the next hour, as does the whole pool when it is below the settlement threshold. Accounts must be at least 30 days old with 50 followers. If the launcher set a hold gate, you also need to link a wallet holding at least that many tokens at the hour's end, and you must not have sold during the hour. Pool earnings are credited to your handle and paid exactly like roster shares.

Reserved shares (optional)

A launcher can also reserve fixed shares for named handles, for example promoters they hired, and can change them later. Changes are public on-chain and only affect future claims. Whatever is not in the pool or reserved goes to the launcher's own handle. Handles are stored as numeric X account IDs, so renames do not break payouts.

Getting paid

Your share is credited in dollars the moment fees are claimed. When your lifetime credits cross a milestone ($5, then $10, $20, $50, $100, $250, $500, $1,000, and every $1,000 after) the full unpaid balance is sent to your handle through X Money. Nothing to claim, no wallet, no sign-up. X Money is available to US residents with X Premium. A payment to a handle without X Money waits about 14 days, then returns to us; we send it again at the next milestone, and a second expiry forfeits it to the treasury.

Opting out

Anyone can opt out on the opt-out page by signing in with X, or by asking us. Within 7 days the handle is on the do-not-pay list and its future shares go to the treasury.

Who controls what

This is an administered protocol. The factory owner can change the operator, treasury, payout wallet, protocol fee (never above 20%), pause claims, and initiate launcher recovery. The owner cannot move the Pons recipient, take more than 20%, replace the contracts, or reach into the Pons escrow. Every change is a public event. Paying handles from the payout wallet is an off-chain promise made by the operator; the on-chain allocations are the public record against which it can be checked. Two further trust assumptions: the Pons protocol owner can redirect any launch's fee recipient after a 3-day timelock, and Pons V2 is unaudited.

Numbers

Chain ID 4663. Payout token USDG (Paxos Global Dollar), 6 decimals, treated as $1. Uniswap v3 0.01% pool WETH/USDG. Maximum 50 roster lines. Protocol fee cap 2000 bps.

XSHILL