// KYB & Compliance

Building a Cryptographic Audit Trail for KYB Decisions

A screenshot is not an audit trail. Here is what a proper KYB compliance record looks like and why cryptographic integrity matters.

Christopher Edobor·April 2026·8 min read

Why a screenshot is not an audit trail

Many compliance teams conduct ABN verification by visiting the ABR website, taking a screenshot, and filing it in the client record. This approach has a fundamental flaw: a screenshot is not tamper-evident.

A screenshot can be edited. It does not carry a verifiable timestamp from the registry. It does not prove what data was returned by the registry at the exact moment the check was performed. In a regulatory audit or legal dispute, a screenshot is a weak record.

What a proper audit trail requires

A compliance-grade KYB audit trail needs four properties:

  • Timestamped: The exact date and time the verification was performed, from a source that cannot be manipulated
  • Tamper-evident: Any modification to the record after the fact should be detectable
  • Attributable: Who performed the verification and who made the compliance decision
  • Reproducible: The record should be independently verifiable by a third party

How SHA-256 hashing works for KYB

SHA-256 is a cryptographic hash function that takes any input — a document, a JSON payload, a string of text — and produces a fixed-length 64-character hash. The same input always produces the same hash. Changing even a single character in the input produces a completely different hash.

For KYB verification, this means:

  1. The verification payload (legal name, ABN, status, Fracture Score, timestamp) is assembled
  2. A SHA-256 hash is computed from the payload
  3. The hash is stored alongside the verification record
  4. At any future point, the payload can be re-hashed and compared to the stored hash to confirm the record has not been altered

Osapher computes a SHA-256 audit hash for every KYB verification. The hash is embedded in the VRNT-KYB certificate and published at the public verify URL. Any alteration to the certificate invalidates the hash.

The VRNT-KYB certificate as a compliance record

Every entity verified through Osapher receives a VRNT-KYB certificate — a structured compliance record containing:

  • Legal entity name from the registry
  • ABN or NZBN
  • Jurisdiction
  • Fracture Score™ at time of issue
  • Risk classification
  • Officer decision (Approved / Flagged / Rejected)
  • Timestamp of verification
  • SHA-256 audit hash
  • Certificate expiry date

The certificate is publicly verifiable at osapher.com/verify/[id]. Any party — including regulators, auditors, or counterparties — can verify the certificate is authentic and unaltered.

Audit trail in a regulatory context

When a regulator reviews your compliance program, they want to see evidence that due diligence was performed at specific points in time. A cryptographic audit trail provides exactly this — a verifiable, tamper-evident record of every KYB decision made by your compliance team.

The Osapher audit log shows every verification, every officer decision, and every certificate issued — with timestamps and cryptographic integrity checks. This is the kind of documentation that makes a compliance audit straightforward rather than stressful.

Read more about KYB Certificates or see how the verification engine generates the audit trail in practice.

Sharing the audit trail with counterparties

One advantage of a public verify URL is that the audit trail can be shared with counterparties who need to confirm your due diligence. Rather than attaching a PDF or screenshot to a contract, you can include a Osapher certificate URL that the counterparty can independently verify.

This is particularly useful in B2B transactions, tender processes, and regulated industries where counterparties need evidence of entity verification before proceeding with a relationship.

// Try Osapher

Verify Your Business Identity Free

Scan any AU or NZ business domain. Verify against ABR or NZBN. Deploy gold-standard schema. No credit card required.

Start Free Scan