0.1.2 â€Ē Published 5 months ago

@vdcs/vc-api v0.1.2

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
5 months ago

Digital Credentials API 🌐

Modern, secure, and user-friendly digital identity management for the web

âœĻ Features

  • 🔐 Unified Authentication - Seamlessly integrate both Passkeys (WebAuthn) and Digital Credentials API
  • 🏭 Batteries Included - Everything you need for modern identity management, right out of the box
  • ðŸ›Ąïļ Secure by Design - Built with security-first principles and best practices
  • ðŸ“ą Cross-Platform - Works across all modern browsers and platforms
  • ðŸŽŊ Type-Safe - First-class TypeScript support
  • ðŸŠķ Lightweight - Zero dependencies, tree-shakeable
  • 🔋 Framework Agnostic - Use with React, Vue, Angular, or vanilla JavaScript

🚀 Why Digital Credentials?

Digital identity is evolving. While Passkeys have revolutionized authentication, the new Digital Credentials API opens up possibilities for secure attribute sharing. This library brings both worlds together in a developer-friendly package.

ðŸ“Ķ Installation

npm install @vdcs/vc-api
# or
yarn add @vdcs/vc-api
# or
pnpm add @vdcs/vc-api

ðŸŽŪ Quick Start

// Coming soon!

🏗ïļ Architecture

Digital Credentials is built on three core principles:

1. Security First

  • Zero trust architecture
  • Automatic security best practices
  • Built-in protection against common attack vectors

2. Developer Experience

  • Intuitive API design
  • Comprehensive TypeScript types
  • Detailed error messages

3. Future-Proof

  • Based on W3C standards
  • Extensible plugin system
  • Regular security updates

🔒 Security

Security is our top priority. This library:

  • Follows OWASP security guidelines
  • Undergoes regular security audits
  • Implements automatic security updates
  • Provides detailed security documentation

📝 License

Apache-2.0

0.1.2

5 months ago