[ Anatomy Of A Credential ]

What's inside a Solidus credential.

A credential is a small signed JSON document. Here's every field, what it does, and why it's signed by a validator instead of a single company.

W3C VC · Solidus
credential.json
kycLevelL2
nationalityDE
ageVerifiedtrue
BBS+ · BLS12-381validator quorum · 4/4
[ Field By Field ]

Every field, explained.

Click a key in the JSON below to see what it does, who signed it, and what you can prove with it.

{ : [ "https://www.w3.org/ns/credentials/v2", "https://solidus.network/vc/identity/v1" ], : ["VerifiableCredential", "KYCCredential"], : "did:solidus:mainnet:0x7a3f...c291", : "2026-03-17T14:22:00Z", "credentialSubject": { : "did:solidus:mainnet:0xb4e2...9f01", : 2, : "DE", : true, : true }, : { "type": "BbsBlsSignature2020" ... } }
proofobject

The BBS+ signature itself.

The cryptographic proof is what makes a Verifiable Credential verifiable. Solidus uses BBS+ signatures over the BLS12-381 curve. The proof binds the issuer's DID, the credentialSubject contents, and the issuanceDate into one constant-size signature that any verifier can check against the issuer's on-chain public key — and that supports selective disclosure without revealing the full credential.

What you can prove with it
Cryptographic authenticityTamper detectionSelective disclosure
Read the BBS+ signatures paper
[ Why Validators ]

Why a network signs your credential, not a company.

Traditional KYC: one company vouches for you. If they go offline or change their mind, your verification is gone. Solidus: a network of validators co-signs the issuance. No single party can revoke.

Issuer
Solidus Verify or any did:solidus issuer
Initiates
Issues credential
Validator Set
2/3+ co-sign via BBS+
Co-signs
Aggregated BBS+ signature
Credential
Issued to user wallet
Permanent
Why this matters →If the issuer disappears tomorrow, your credential still verifies — the validator co-signatures are independent and on-chain. The trust anchor is the network, not the company.

How this is different from a Sumsub-issued check.

PropertySumsub credentialSolidus credential
FormatProprietary JSONW3C Verifiable Credential
Portable across servicesNoYes (any Solidus-integrated service)
Selective disclosureNoYes (BBS+)
Issuer-independent verificationNo (must call Sumsub API)Yes (validators co-sign; verify locally)
Revocable by issuerYes (silently)Yes (with on-chain revocation record)
Survives issuer shutdownNoYes
User controls disclosureNoYes
Standards-compliantProprietaryW3C VC 2.0 + DID Core 1.0

See it in your wallet.

Run a test verification, get a real credential issued to the demo wallet, inspect every field.

Powered by the Protocol

Solidus Verify is one product on the Solidus Network.

Explore the consensus, the validator economics, and the 15 other products on the same identity layer.

Credential Anatomy — Solidus Verify