Is this seller
the real brand?

One query. A confidence score with reasons — from trademark registers, live authorization, and detection data.

Samples: · ·

—verification queries this week
—brands claimed and verified
—impostor sellers flagged

The authenticity rail

Verification for commerce run by machines. One registry, shipped in phases.

Phase 1 — live at launch

Verify

A free, read-only verification API built from trademark registry data. AI agents and payment providers query it before a single brand signs anything. Usefulness first. Permission later.

Phase 2 — monetization

Guarantee

One line at checkout: authenticity guaranteed. Brands pay cents per guaranteed sale. Buyers pay nothing and receive a certificate that carries the warranty — and transfers when they resell.

Phase 3 — pulled, not pushed

The record

Brands build their own experiences on the API. Buyers hold cross-brand certificates in one vault. Outside the record, goods trade discounted and illiquid — a Rolex without papers. Inside it, every item carries its history, warranty and resale value.

Built for machines that buy

Agents and payment providers integrate in minutes, not quarters. One call returns a confidence score, the resolved owner, and authorization status — before the transaction routes.

// before routing the purchase
const r = await trademack.verify({
  seller: "nordlys-outlet.shop",
  brand:  "Nordlys Watches"
});

if (r.confidence < 0.6) reroute();
// r.confidence → 0.12 · unauthorized

Making counterfeits unsellable

Not by removing fakes — by removing the buyer's doubt. When the guaranteed version exists, the unguaranteed one stops selling.