Skip to main content
Embed verification anywhere

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.

Verified by CertNode

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.