Instant launch
Click the lightning control on X and submit through the hidden runner without opening another screen.
Chrome extension for X and pump.fun
VIRL/X turns a tweet into a pump.fun launch draft, signs through an embedded Solana wallet, and submits through a managed backend.
Image, name, ticker, source URL, and metadata ready.
Built for the launch moment
The extension keeps the high-friction pieces out of the tweet flow. Users connect once, then choose between immediate execution or a compact edit pass.
Click the lightning control on X and submit through the hidden runner without opening another screen.
Use the rocket control when name, ticker, image, or description need a final pass before launch.
Privy handles the Solana wallet session in the extension origin. Users arm once, then launch from X.
RPC, Sender, Pinata metadata, and public Privy config stay behind the backend instead of shipping secrets.
Balance, backend health, required SOL, launch status, and vanity pool count stay visible.
The extension can be self-built while production hosting, abuse limits, and backend auth mature.
How it works
The content script watches posts and injects lightning and rocket controls into the native action cluster.
Tweet text, author, URL, avatar, and media become a token draft with launch metadata.
The runner signs with the embedded wallet, adds the mint signature, and submits through Helius Sender.
The mint is copied and the pump.fun coin page opens after submission when the setting is enabled.
Install options
FAQ
No. The icon opens a normal Chrome action popup. Tweet actions use either instant mode or an in-page right drawer.
No. The current product direction is managed backend mode so normal users do not ship Helius, Pinata, or Privy secrets.
Generating a ...pump mint at click time is too slow. The hidden runner keeps a local pool ready while the user browses.
Mainnet signing behavior, Helius Sender responses, pump.fun program changes, funding, and Chrome Web Store review still need live validation.