Skip to main content
Cr3dentials is a privacy-first credential verification platform. It uses zero-knowledge proofs and cryptographic attestations to verify credentials without storing or accessing sensitive user data. The architecture is built so that we see nothing, store nothing, and know nothing about your private information while still producing cryptographically verifiable proofs.

Privacy-First Design

Core Privacy Principles

  • Cr3dentials never sees your credentials. All verification happens through zero-knowledge proofs.
  • Zero access to sensitive data. Our system only receives cryptographic proofs, not raw data.
  • You control what gets disclosed. Choose exactly what to reveal and what to keep private.

Zero-Knowledge Proof Integration

Our system verifies information without ever accessing the underlying data.
1

Local proof generation

Zero-knowledge proofs are generated on your device.
2

Cryptographic verification

We only receive mathematical proofs, never raw data.
3

Public attestation

Verifiable claims are created without exposing private information.

Selective Disclosure Control

Cr3dentials gives you granular control over what to expose or hide.
Generate proofs that only confirm yes/no requirements.
  • Example: “Income > $50k” without revealing the exact amount.
  • Bank account ownership without showing balance details.
Choose specific data points to reveal.
  • Example: Show monthly income but hide account numbers.
  • Reveal employment dates but keep the employer name private.
Optionally share complete verification details.
  • Useful for full background checks.
  • Still cryptographically secured and verifiable.

Data Flow

1

User initiates verification

The request is sent through encrypted channels.
2

Zero-knowledge proof generation

Proof generation happens locally on the user’s device.
3

Proof validation

Cr3dentials validates cryptographic proofs only.
4

Attestation creation

Public, verifiable claims are created on blockchain.
5

Verification complete

Results are available without exposing private data.

Privacy Technologies

Zero-Knowledge Proofs
  • Mathematical privacy guarantees
  • Cryptographic verification without data exposure
  • Scalable proof systems
Ethereum Attestation Service (EAS)
  • On-chain attestation creation
  • Public verifiability
  • Composable credential system

Privacy Guarantees

What We Never See

What We Can Verify

Security Architecture

Cryptographic Security

Transport Security
  • TLS 1.3 encryption for all communications
  • Certificate pinning for API endpoints
  • Perfect forward secrecy
Proof Security
  • zk-SNARKs for zero-knowledge proofs
  • Digital signatures for authenticity
  • Cryptographic hashing for integrity
Blockchain Security
  • Ethereum network security
  • Audited smart contracts
  • Immutable attestation records

Attack Resistance

Integration Guides

Creating a Privacy-First Verification

Generating Zero-Knowledge Proofs

API Endpoints

Compliance and Regulations

GDPR Compliance

  • Right to be forgotten: Users control all data; nothing is stored centrally.
  • Data minimization: Only necessary proofs are processed.
  • Consent management: Granular permission controls.
  • Data portability: Users own all their proofs.

Financial Regulations

  • Privacy protection: No storage of financial account data.
  • AML compliance: Verified attestations for anti-money laundering.
  • KYC requirements: Identity verification without data retention.
  • Banking regulations: Compliance with financial privacy laws.

Monitoring and Observability

Metrics collection covers application metrics (request latency, error rates, throughput), privacy metrics (proof generation success rates, verification times), infrastructure metrics (CPU, memory, disk), and business metrics (verification completion rates, adoption). Logging covers security logs, privacy logs (proof validation events with no sensitive data), error logs, and audit logs for verification requests and attestation creation.
Privacy logs record proof validation events only. They never contain sensitive data.