Paste a txid. Get a journalist-safe transaction brief.
Explains what the transaction structure shows from public chain data—without claiming who moved coins, why, or whether anything was sold.
Full brief with facts, weak signals, caveats, and share link. Paste a 64-character txid (addresses work as a
secondary lookup). Prefill with ?q= in the URL.
Loading…
—
Estimate transaction cost in sats and your header fiat—uses live recommended fees.
Mempool size, suggested fees, difficulty adjustment estimate, and chain tip—refreshed on the same cadence as the large-output sample feed (sourced from mempool.space over the public API).
Loading…
—
—
—
| From height | Subsidy |
|---|
Secondary context Sentiment and labeled-address examples are optional context. They are not part of the transaction brief. Show
Flow-of-funds and entity tagging usually need paid products or server-side jobs. This site stays a static client; follow these services if you need dashboards beyond what public APIs expose.
Optional sanity check for viral “large transfer moved X BTC” posts. Start with a transaction brief when you have a txid—this checklist does not replace on-chain structure.
Methodology and data sources
- Transaction brief: explains transaction structure using local heuristics only. It can point to patterns such as consolidation, split outputs, possible self-transfer, known address hints, and fee priority. It cannot determine intent.
- Large output sample: scans the last ~6 blocks from the chain tip via mempool.space. A row appears when the sum of outputs meets your threshold (default 100 BTC). That is not the same as a single UTXO, net flow, or “coins leaving an entity.”
- Exchange address hints: a small static label list may flag inputs or outputs touching known deposit addresses. That is not proof of buying, selling, or entity identity—many rows stay “no label match.”
- Sample addresses: labels are for illustration; always verify any address on a block explorer before relying on it.
- Fear & Greed: daily series from alternative.me; treat it as a sentiment indicator, not a decision rule.
- Network snapshot: mempool, fee estimates, and difficulty timing come from mempool.space; halving ETA assumes about ten minutes per block.
- Session digest: counts transaction IDs this browser has seen (stored in localStorage). It does not sync between devices.
-
Hub tabs: Brief opens by default; Live context, Blocks, Mining & LN,
Learn, and Utilities load on demand. URLs use hashes such as
#lookup. Satoshi calculators sit under Convert & sats inside Utilities. - Fiat spot prices: CoinGecko’s free tier (rate-limited) with blockchain.info USD as a fallback if the request fails.
- DCA & historical spot: CoinGecko daily USD closes; cached in localStorage for roughly twelve hours per date range.
- Alerts & PWA: notifications only run while the site is open in a tab; install uses the manifest and service worker (offline shell—live figures still need the network).
Last ten blocks from the public API—expand a row for sample transactions (mempool.space).
| Height | Hash | Txs | Wt MB | Age |
|---|
Hypothetical fixed USD purchases on each interval using CoinGecko daily closes (cached client-side; free tier limits apply).
Nearest daily BTC/USD close to a calendar date (CoinGecko).
Convert between BTC and the header fiat picker, plus satoshi calculators and small reference amounts—all tied to the live spot shown above (API latency and limits apply).
Edit either side; the other field follows the live spot from the header ticker.
Local rules evaluated in your browser—notifications only dispatch while this tab is open; there is no backend or queue.