One scheme engine, one append-only ledger, one check-character standard — behind specimen IDs, student numbers, patient records, SKUs, shipment lots, and beneficiary registries alike. Every prefix belongs to exactly one issuer.
One protects a single ID from human error. The other protects your whole system from duplicates. They’re different mechanisms — and neither depends on people being careful.
A single ISO 7064 Mod 37,36 check character closes every ID. It catches every single-character error and every adjacent transposition — precisely the mistakes people make transcribing an ID off a label, a form, or a phone call.
The check runs before the ID reaches your database, so a mistyped identifier is rejected at the point of entry instead of surfacing as a bad record downstream.
Ranges aren’t suggested — they’re recorded. Every mint writes to an append-only ledger that makes an overlapping range physically impossible to issue.
No shared spreadsheets, no coordination calls, no duplicate records discovered halfway downstream. Mint a block, print the labels, move on.
Set the shape of an ID — prefix, serial width, and check algorithm. Versioned, and locked the moment the first ID is minted.
AST — asset registry, TKT — support desk, MRN — patient records. Each issuer gets its own reserved space in the ledger.
Request 100 IDs for an issuer and get a contiguous, collision-free block back — with a print-ready QR label sheet.
Scan or key an ID as records come back — one at a time, or a whole batch at once. Bad characters are rejected before they reach your database.
Every scheme change, mint, and validation is written to an immutable audit trail. Answer “who issued this ID, and when” in a single query.
Field staff scan the label; the ID lands in your form already verified — no transcription, no typos surviving. One motion reads prefix, serial and check character; the check runs before it can reach a form.
All three fields arrive in a single motion — nothing is keyed by hand.
Recomputed on every scan. It catches every single-character misread and every adjacent transposition from a scan — a misread label is rejected on the spot, before it can enter a form. It does not, on its own, prove the ID is real.
A separate mechanism. The ledger confirms the identifier was actually minted and is unique in the scheme. Existence and uniqueness come from the ledger alone — never from the check character.
Change the format safely. Old IDs keep validating against the version they were minted under; the scheme locks on first mint.
An append-only record of every range ever issued — the single source of truth that makes collisions impossible.
Every mint produces a print-ready PDF — Avery-ready QR plus the human-readable ID, one label per item.
Paste a batch, a manifest, or a day’s scans and get back exactly which IDs are wrong — and why.
Who minted what, who validated when. Export-ready for an auditor, a regulator, or a partner.
Everything in the UI is in the API. Scoped keys per issuer or service, rotate anytime.
Wire verification into your app, your intake forms, or a scanner on the line. The check character and the ledger are enforced server-side — the same guarantees, whether you use the dashboard or the API.
Pick the scheme your identifiers already follow — or the strongest one for a fresh namespace. Each preset is a battle-tested standard, ready out of the box; the mono name is the exact algorithm your engineers wire up.
Hybrid, alphanumeric — a single check character over the whole ID. The all-rounder for human-readable identifiers.
Hybrid, folded to a single check letter A–Z. Compact when a letter reads cleaner than a digit.
Hybrid with two check letters, full strength. Maximum protection while staying all-letters.
Hybrid, digits-only with 1 check digit. Drop-in for numeric IDs that must stay numeric.
Pure, digits-only with 2 check digits — IBAN-grade. The strongest numeric option in the family.
GS1 barcodes — EAN, UPC and GTIN. Mod-10 with weights 3,1.
US bank-routing numbers. Mod-10 with weights 3,7,1.
ICAO 9303 passport MRZ lines. Mod-10 with weights 7,3,1.
ISBN-10 style Mod-11 — the check character can be X.