Contents
The X overlay
The core mechanism: the terminal renders inside the post, and nothing runs until you ask.
Impulse reads posts as you scroll and recognises three things: EVM contract addresses, Solana mints, and cashtags. When one appears, a small pill is inserted under the post. That is all that happens automatically. No network call, no panel, no data fetched until you tap it.
Tapping opens the full terminal in place: live price and 24-hour change, market cap, liquidity, volume, a safety verdict, chart, holders, and buy or sell controls.

new one looking strong today, chain gets detected
0x020bfc650a365f8bb26819deaabf3e21291018b4

Chain detection
Tickers in a timeline do not come labelled with a network. Impulse resolves the address to the chain it lives on, then routes, quotes and signs there. The button under the post is the same button whichever chain the token turns out to be on, and the panel states the network before you sign.
Isolation from the page
The panel renders inside a closed shadow root. The host page cannot read it, cannot reach its controls, and never sees a private key. Every control additionally requires a trusted event, so a synthetic click from page script cannot drive a trade. Signing happens in the extension, never in the page.


