DID + VC for insurance policies

Insurance: make every policy verifiable.

Bind each policy to a cryptographically signed identity, issue Policy & Broker VCs at sale, and let customers, banks, regulators and marketplaces check status with one scan or wallet pass.

From car to life to property insurance — add a VC layer for authenticity, broker authority and portable proof.

Policy credential (excerpt)
{
  "type": ["PolicyCredential"],
  "issuer": "did:veritrust:insurer:LV-ABC",
  "credentialSubject": {
    "brokerDid": "did:veritrust:broker:XYZ",
    "policyNumber": "LIFE-2025-0001",
    "coverageType": "Life Insurance",
    "validFrom": "2025-01-01",
    "validTo": "2035-01-01"
  },
  "status": "active"
}
VC shows insurer, broker, coverage and status in one signed record.

Core pain points

  • Fake or altered policy PDFs
  • Unlicensed or rogue brokers selling non-compliant cover
  • No live status check for non-motor policies (life, property, travel)
  • Difficulty proving coverage to banks, landlords, embassies abroad
  • Slow, manual compliance audits for regulators
Who benefits

Insurers — lower fraud, faster audits.

Brokers/agents — clear digital badge of authority.

Policyholders — portable, one-tap proof of cover.

Third parties — banks, landlords, customs can verify instantly.

How it works for insurance

1
Insurer & Broker DIDs

Each insurer and licensed broker receives a Veritrust DID and BrokerCredential VC as a trust anchor.

did:veritrust:broker:XYZ
2
Issue Policy VCs

At sale, insurer signs a Policy VC referencing broker DID and key policy data; QR or wallet pass delivered to holder.

veritrade://policy/LIFE-2025-0001
3
Verify anywhere

Customers, banks, regulators scan to see authenticity and current status; revocations and endorsements update live.

GET /verify/policy/{token}

Short use scenarios

Bank mortgage check

Borrower scans QR; bank verifies property or life policy instantly.

Embassy visa

Applicant shows travel insurance VC in Apple Wallet; embassy verifies without contacting insurer.

Regulatory audit

Supervisor ingests a feed of Policy VCs for compliance rather than PDFs.

Broker badge

Customer scans a broker’s “Veritrust Verified” badge to see license and carriers authorised.

Create account & start issuing

  1. Register insurer or broker entity and obtain a Veritrust DID.
  2. Integrate policy issuance API to issue Policy VCs automatically.
  3. Deliver wallet passes or QR codes to policyholders.
  4. Expose public verification endpoint for banks, regulators, third parties.
Create account

Benefits

  • Authenticity & broker authority visible at a glance
  • Portable proof of cover for customers worldwide
  • Lower fraud and simpler audits for insurers and regulators