Public verification registry · Open access
W3C VC 2.0 · Ed25519 · Status-aware
Public trust infrastructure

Trust is a claim.Certis is the proof.

Turn audits, certifications, and business assurances into signed public records that any person—or system—can verify.

Use the code exactly as it appears on the record.

Record class · Security assurance № ACME2025

What is being attested

Independent penetration test completed

Subject
Acme Corporation
Issued by
SecureAudit Corp
Issued
15 January 2025
Valid until
15 January 2027
Credential
W3C VC 2.0
Illustrative Certis verified trust sealIllustrative assurance specimen for the Certis public registry. CERTIS · PUBLIC TRUST REGISTRY · TRACEABLE · VERIFIED SecureAudit Corp Valid until Jan 2027 ACME2025
SHA256 · e3b0c44298fc1c149afbf4c8996fb924…7852b855 Signature valid
W3C VC 2.0Portable credential model
ED25519Issuer-authenticated signature
JCS · RFC 8785Canonical payload
SHA-256Tamper-evident record
PUBLIC STATUSExpiration and revocation
DNS-BOUNDIssuer provenance
Evidence, not endorsement

Every trust signal resolves to inspectable proof.

Credential model

W3C VC 2.0Open, portable records

Digital signature

Ed25519Issuer-authenticated proof

Record integrity

SHA-256Tamper-evident history

Availability

Public APIHuman and machine readable

The assurance lifecycle

One record.
Four acts of trust.

Certis makes the complete chain visible: who made the claim, what was attested, how it was signed, and whether it remains valid now.

Act01

Verify

Start with the public record—not a marketing badge. A single code resolves the subject, issuer, status, dates, claims, and current cryptographic result.

Registry resolution · ACME2025

Issuer identityRESOLVED
Credential integrityMATCH
SignatureVALID
Current statusACTIVE
Act02

Inspect

Read the assurance as a precise credential. Claims remain attached to their issuer, subject, issuance date, validity window, and immutable identifier.

Credential viewer

VC · 2.0ACTIVE · SIGNED
Penetration Test Assurance

ISSUER · https://certis.dev/orgs/secureaudit-corp
SUBJECT · https://certis.dev/recipients/acme-corp
VALID · 2025-01-15 / 2027-01-15

Act03

Trace

Follow the provenance from the issuing organization to the signed credential, the recipient who claimed it, and every subsequent verification event.

Provenance chain

IssuerSecureAudit Corp · DNS verified
CredentialACME2025 · Ed25519 signed
SubjectAcme Corporation · Claimed
VerificationPublic · Current · Reproducible
Act04

Issue

Create the same verifiable record through a focused dashboard or API. The recipient gets portable evidence; every verifier gets the canonical public source.

Issuer interface

POST /v1/certificates
{ "subject": "Acme Corp",
  "template": "pentest-2026" }

201 · SIGNED · PENDING CLAIM
Cryptographic proof

Trust that can be recomputed.

Certis does not ask verifiers to trust a visual mark. The credential, public key, canonical payload, and signature are available for independent validation.

Credentialhttps://certis.dev/v1/credentials/ACME2025
Verification methodhttps://certis.dev/orgs/secureaudit-corp/keys#key-2025-01
Cryptosuiteeddsa-jcs-2022 · RFC 8785 canonicalization
Payload digeste3b0c44298fc1c149afbf4c8996fb924…7852b855
ResultPASS · SIGNATURE AND PAYLOAD VALID
Public assurance ledger

A living record
of business trust.

No anonymous testimonials. No decorative logo wall. The registry itself is the evidence: issuer, subject, status, and provenance are visible to everyone.

Recent registry activity · Demonstration datasetStatic preview · Demo records
Registry timeAssurance recordIssuerStatusRecord
14:32:08 UTCPenetration Test AssuranceSubject · Acme CorporationSecureAudit CorpVerifiedACME2025
14:29:41 UTCISO 27001 ReviewSubject · TechGlobal IncNorthstar CompliancePendingTGISO27K
13:58:17 UTCVendor Security AssessmentSubject · Meridian SystemsAssure LabsVerifiedMRDN7X2A
13:47:03 UTCPenetration Test AssuranceSubject · OldCorp TechnologiesSecureAudit CorpExpiredOLD2024X

Demo records are clearly identified and do not represent customer activity.

Open the public ledger
Verification API

Make trust queryable.

Resolve assurance status inside procurement, vendor risk, onboarding, or compliance workflows. One public endpoint. No account required to verify.

Public verification request
curl https://certis.dev/v1/verify/ACME2025 \
  -H "Accept: application/json"

# Example response shape
{
  "success": true,
  "data": {
    "status": "active",
    "valid": true,
    "issuer": { "verified": true },
    "vc_proof": { "signature_valid": true }
  }
}