The CertNode verify badge.
Drop a “Verified by CertNode” badge on any page. It links to the public verification page for a receipt, where anyone — a customer, an auditor, opposing counsel — can confirm the signature, the independent timestamp, and the Bitcoin anchor without trusting you or calling an API.
Live preview — this is the badge.
HTML (any site)
Paste this anywhere and replace RECEIPT_ID with the receipt you want to surface.
<a href="https://certnode.io/verify/RECEIPT_ID"
target="_blank" rel="noopener"
style="display:inline-flex;align-items:center;gap:6px;
padding:6px 12px;border-radius:9999px;
background:#0f172a;color:#10b981;
font:600 13px system-ui,sans-serif;
text-decoration:none;border:1px solid #10b98133">
<svg width="14" height="14" viewBox="0 0 24 24" fill="none"
stroke="#10b981" stroke-width="2.5"
stroke-linecap="round" stroke-linejoin="round">
<path d="m4.5 12.75 6 6 9-13.5"/>
</svg>
Verified by CertNode
</a>React / Next.js
A drop-in component — pass the receipt ID as a prop.
export function CertNodeBadge({ receiptId }: { receiptId: string }) {
return (
<a
href={`https://certnode.io/verify/${receiptId}`}
target="_blank"
rel="noopener"
className="inline-flex items-center gap-1.5 px-3 py-1.5 rounded-full
bg-[#0f172a] text-[#10b981] text-[13px] font-semibold
no-underline border border-[#10b981]/20"
>
<svg width="14" height="14" viewBox="0 0 24 24" fill="none"
stroke="currentColor" strokeWidth={2.5}
strokeLinecap="round" strokeLinejoin="round">
<path d="m4.5 12.75 6 6 9-13.5" />
</svg>
Verified by CertNode
</a>
)
}Why embed it
Trust without trusting you
The badge links to independent verification — the viewer checks the cryptography themselves, no account or API call needed.
Works on any receipt
Dispute evidence, AI-output provenance, agent actions, proof-of-creation — every CertNode receipt has a public verify page.
Zero dependencies
It is a plain link with an inline SVG. No script to load, nothing to break, no tracking.
Get a receipt to verify.
Every CertNode product issues receipts with a public verify page. Start with chargeback evidence, AI provenance, or agent actions.