Chapter 01
Overview
What person.fun is, what it fixes, and how the pieces fit.
person.fun is a token launchpad on Robinhood Chain (chain id 4663) where anyone can launch a coin for any person on a social platform. Every trade charges a 2% fee in the coin's quote asset, and that fee belongs to the named person. The person collects it by proving they own the account - a sign-in, or one code pasted in their bio. Nothing is required of them before that moment: no account, no wallet, no permission.
The promise
- Anyone launches. Pick a handle on X, YouTube, TikTok, Instagram, Snapchat, Twitch, Kick or Farcaster. One transaction creates the token and the pool with liquidity locked forever.
- The person earns from the first trade. 2% of every swap is credited to their escrow on chain, from block one. There is no graduation to wait for.
- They claim when they like. Verification is a code in the bio (every platform) or an OAuth sign-in (where the platform supports it). Direct claims go to a wallet they control. Eligible US X users also have an optional manual X Money delivery route when available.
- Nothing sits forever. If a person has not claimed after 90 days, their unclaimed fees buy the coin back and burn it, and the clock resets. Claimed persons are never burned.
What else is built in
- Onchain claim authorization. The bound wallet authorizes claims. If the user chooses manual X Money delivery, the operator takes custody after the claim transfer until payment or refund.
- Stock quotes. Quote a coin in ETH or a Robinhood stock token (a coin for @elonmusk quoted in TSLA).
- Sharing tools. Dynamic OG images, one-click share, comments, live feed, leaderboards and person pages.
- Impersonation checks. The "Official" badge appears only on coins whose person proved the account, and person pages gather every coin per person.
The pieces
- Contracts on Robinhood Chain, built on the canonical Uniswap v4 PoolManager:
LaunchFactory,PersonHook,PersonEscrow,LPLocker,QuoteRegistry,Router. - Identity service (the attester): resolves profiles, issues bio codes, verifies them, and signs an EIP-712 attestation that binds a platform account to a wallet. It never touches funds.
- Indexer: turns events into coins, persons, swaps, claims and sweeps for the app. When it is down, the app reads chain logs directly.
- Keeper: pokes due sweeps and refreshes avatars.
X Money delivery
An optional manual delivery flow is available in the claim interface for verified US X accounts. It accepts ETH rewards, records a 5% service fee and tracks operator-recorded USD payments. The Claim page shows the actual service availability. This is separate from a direct wallet claim and is not an official X integration.