For bloggers

Embed live Bitcoin numbers in your blog

Drop one of these <iframe> snippets into your post. The number stays live forever — readers see the current value, not whatever was true the day you published. Zero JavaScript on your end. No tracking cookies. No payment.

Every widget polls our cached aggregator (mempool.space + CoinGecko) every 30 seconds. Light/dark theme follows your reader's system preference automatically — pass ?theme=light or ?theme=dark to force.

★ Featured · interactive

Self-Custody Score quiz

The one widget no other Bitcoin site has. Your readers answer 8 honest questions and get a security grade (A+ to F), a shareable "archetype" card, and the single weakest link in their setup. Far stickier than another price ticker — and a perfect fit under any post about wallets, seed backups, or getting off exchanges.

Copy HTML snippet
<iframe src="https://dont-trust-verify.com/embed/self-custody-score?utm_source=embed&utm_medium=widget&utm_campaign=self-custody-score"
  width="100%" height="720" style="max-width:560px"
  frameborder="0" loading="lazy" referrerpolicy="strict-origin"
  title="Bitcoin Self-Custody Score quiz — dont-trust-verify.com"></iframe>
<p style="font:12px/1.4 system-ui,sans-serif;margin:4px 0 0">Self-custody quiz by <a href="https://dont-trust-verify.com/tools/self-custody-score?utm_source=embed-credit&utm_medium=widget&utm_campaign=self-custody-score" target="_top" rel="noopener">dont-trust-verify.com</a></p>

Tall, interactive widget — give it ~720px of height. Works anywhere a custom HTML / embed block does.

Live ticker

Full Bloomberg-style strip — price, block, fee, hashrate, halving. Looks great as a header strip on any Bitcoin page.

Copy HTML snippet
<iframe src="https://dont-trust-verify.com/embed/ticker?utm_source=embed&utm_medium=widget&utm_campaign=ticker"
  width="720" height="50"
  frameborder="0" loading="lazy" referrerpolicy="strict-origin"
  title="Bitcoin Live ticker — dont-trust-verify.com"></iframe>
<p style="font:12px/1.4 system-ui,sans-serif;margin:4px 0 0">Live Bitcoin data by <a href="https://dont-trust-verify.com/?utm_source=embed-credit&utm_medium=widget&utm_campaign=ticker" target="_top" rel="noopener">dont-trust-verify.com</a></p>

Paste into your blog's HTML / "raw HTML" / "custom code" block. Works in WordPress, Ghost, Substack, Medium (HTML embed), Notion, etc.

BTC price

BTC/USD with 24h change. Drop-in for the line "current price is …".

Copy HTML snippet
<iframe src="https://dont-trust-verify.com/embed/price?utm_source=embed&utm_medium=widget&utm_campaign=price"
  width="320" height="130"
  frameborder="0" loading="lazy" referrerpolicy="strict-origin"
  title="Bitcoin BTC price — dont-trust-verify.com"></iframe>
<p style="font:12px/1.4 system-ui,sans-serif;margin:4px 0 0">Live Bitcoin data by <a href="https://dont-trust-verify.com/?utm_source=embed-credit&utm_medium=widget&utm_campaign=price" target="_top" rel="noopener">dont-trust-verify.com</a></p>

Paste into your blog's HTML / "raw HTML" / "custom code" block. Works in WordPress, Ghost, Substack, Medium (HTML embed), Notion, etc.

Block height

Latest mined block + minutes since. The line "we're on block …" never goes stale again.

Copy HTML snippet
<iframe src="https://dont-trust-verify.com/embed/block?utm_source=embed&utm_medium=widget&utm_campaign=block"
  width="320" height="130"
  frameborder="0" loading="lazy" referrerpolicy="strict-origin"
  title="Bitcoin Block height — dont-trust-verify.com"></iframe>
<p style="font:12px/1.4 system-ui,sans-serif;margin:4px 0 0">Live Bitcoin data by <a href="https://dont-trust-verify.com/?utm_source=embed-credit&utm_medium=widget&utm_campaign=block" target="_top" rel="noopener">dont-trust-verify.com</a></p>

Paste into your blog's HTML / "raw HTML" / "custom code" block. Works in WordPress, Ghost, Substack, Medium (HTML embed), Notion, etc.

Fee estimate

Current fastest sat/vB plus next-hour and half-hour tiers. Point readers to a live fee instead of a stale screenshot.

Copy HTML snippet
<iframe src="https://dont-trust-verify.com/embed/fee?utm_source=embed&utm_medium=widget&utm_campaign=fee"
  width="320" height="130"
  frameborder="0" loading="lazy" referrerpolicy="strict-origin"
  title="Bitcoin Fee estimate — dont-trust-verify.com"></iframe>
<p style="font:12px/1.4 system-ui,sans-serif;margin:4px 0 0">Live Bitcoin data by <a href="https://dont-trust-verify.com/?utm_source=embed-credit&utm_medium=widget&utm_campaign=fee" target="_top" rel="noopener">dont-trust-verify.com</a></p>

Paste into your blog's HTML / "raw HTML" / "custom code" block. Works in WordPress, Ghost, Substack, Medium (HTML embed), Notion, etc.

Halving countdown

Days + blocks remaining until the next subsidy halving. Goes viral in halving season.

Copy HTML snippet
<iframe src="https://dont-trust-verify.com/embed/halving?utm_source=embed&utm_medium=widget&utm_campaign=halving"
  width="320" height="130"
  frameborder="0" loading="lazy" referrerpolicy="strict-origin"
  title="Bitcoin Halving countdown — dont-trust-verify.com"></iframe>
<p style="font:12px/1.4 system-ui,sans-serif;margin:4px 0 0">Live Bitcoin data by <a href="https://dont-trust-verify.com/?utm_source=embed-credit&utm_medium=widget&utm_campaign=halving" target="_top" rel="noopener">dont-trust-verify.com</a></p>

Paste into your blog's HTML / "raw HTML" / "custom code" block. Works in WordPress, Ghost, Substack, Medium (HTML embed), Notion, etc.

FAQ

Is it free?

Yes. We pay the Cloud Run + Firestore bill, you get the widget. No tracking pixel, no fingerprint — just the live value.

What's the catch?

The footer shows "via dont-trust-verify.com" as a small link. That's the trade. Don't strip it.

Can I customise the size?

Resize the width and height attributes. The widget content scales reasonably, though very narrow widths (<220px) cut off the ticker variant.

Will the link to my page still work?

Every clickable element opens in _top, so clicking the widget navigates the host page (not the iframe). That's the standard behaviour for embedded widgets.