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.