Virality PadVirality Pad$VIRL Queue a post
Verified views oracled
0
since launch
VIRL burned from stalls
0VIRL
since launch
Next keeper push
--:--
hourly, on the hour
keeper deploying, 0 pushes written, counters hold at zero

Paste the post. The views decide.

100K / 500K / 2M verified views 72 hour stall window fees escrowed on chain next push --:--
Flash photo: a ringed hand holding a phone showing a launch card, a second phone face down under pink gaffer tape
100K or it burnsLeft hand: milestone verified, creator paid. Right: flatlined, taped, fees swapped into VIRL.
Launch, first card in the column queue loading

Your post becomes a coin on a curve quoted in VIRL. Creator fees sit in escrow until the hourly oracle verifies the view count. Miss the 72 hour window and the fees buy VIRL and burn it.

The queue is public and shared by every visitor. Curves deploy with the escrow program. Nothing here moves money yet.

The hour, played out

simulation loop, no chain data, the real counters above stay frozen until a push lands
hour 0 of 6

Live queue

newest first, shared by every visitor
loading the column
Macro flash photo of an LCD pixel grid with a sliver of green and a sliver of pink
Wait for the hourThe keeper reads the public view count, writes it on chain, posts the txid. Nothing moves without that write.

In the timeline

what the quote tweet looks like
N
night shift@keeper_virl

posted at 03:00. the counter does the rest.

awaiting oracle
paste a post above, then press drop into timeline
Flash photo of a printed sheet taped to a black wall with pink gaffer tape
StruckStalled posts, bought back through Jupiter, burned.

Burn feed

every stall lands here with its route txid
loading burns

The quote asset

Every coin launched here is quoted in VIRL, so every buy on every post bids VIRL, and every stalled post burns it. VIRL itself opens on its own bonding curve. This widget is the only place a SOL figure appears on this site: it is the base of VIRL's own curve, not of any creator payout.

Official contract
TBA
The address appears here the moment the curve opens.
Curve statuschecking
Price--
Market cap--
Fees to treasury--
Progress to graduation0%
24h volume--
Supply on chainreads at launch
curve opens at launch
curve opens at launch
wallet not connected

The wallet signs a transaction prepared by the backend. This site never holds keys.

Oracle

public, boring on purpose
Keeper signer
deploying
Pulls the X API, writes views on chain, posts the txid here.
Push cadence
every 60 minutes
Late push means the counters freeze and the bar reads ORACLE STALE. Nothing animates without a write behind it.
Oracle program
deploying
Stores view counts per post account.
Escrow program
deploying
Holds creator fees, releases a tranche per verified milestone, marks stalls.
Milestones
100K / 500K / 2M views
Fixed for every launch so the leaderboard is comparable.
Stall window
72 hours
No new milestone inside the window, the escrow routes through Jupiter into VIRL and burns.
01

Paste

Drop an X post URL. It renders inline as a buy card you can quote tweet.

02

Wait for the hour

The keeper writes the post's view count on chain. Every card rolls once per push.

03

Paid or burned

Verified milestone releases a tranche. Stall, and the escrow becomes a VIRL buyback.

Every buy is quoted in VIRL. Creator fees escrow until views verify. Stalled fees buy VIRL and burn it.