Farcaster Frames · interactive mechanism simulation

A cast in the feed carries `fc:frame` tags → a button click sends a signed FID attestation to the frame's post_url → the server either returns a new frame state or hands back a transaction for the user's wallet to sign against a Base/L2 contract → successful onchain actions retain daily actives, while novelty fades and bots get filtered out over time.
Feed viewers scroll casts Cast + Frame fc:frame image + buttons Frame server post_url · signed FID Wallet EIP-1193 tx request Base / L2 contract mint · vote · pay DAU pool 2,000 daily actives Novelty decay 0 churned / bot-filtered
Frames rendered in feed
0
Button clicks
0
Onchain txs triggered
0
Daily active users (est.)
2,000
Parameters — edit me
2.4/s
22%
35%
8
0.4%/s
Controls

Illustrative simulation. Reflects the researched Farcaster Frames mechanism (fc:frame meta tags in casts, signed-FID button callbacks to a post_url, transaction hand-off to an EIP-1193 wallet for onchain actions on Base/L2, and the real growth-then-decay arc — ~2,000 to ~20,000 DAU in two weeks, peaking near 73k–100k, later settling near 40k–60k). Rates, timing and thresholds are simplified for visualization — not live onchain data. Drag the sliders or trigger the crash to explore the dynamics. Part of The Onchain Experiment Atlas.