Skip to content

WalletGateEU Digital Identity Verification

Developer-first API for accepting EU Digital Identity Wallet credentials

WalletGate

Quick Start โ€‹

Install the SDK and create your first verification session:

bash
npm install @walletgate/eudi
bash
yarn add @walletgate/eudi
bash
pnpm add @walletgate/eudi
typescript
import { WalletGate } from '@walletgate/eudi';

const client = new WalletGate({
  apiKey: 'wg_test_your_key_here',
});

const session = await client.createSession({
  checks: [
    { type: 'age_over', value: 18 },
    { type: 'residency_eu' },
  ],
});

console.log(session.verificationUrl); // Show QR code to user

Why WalletGate? โ€‹

We handle the complexity of EU Digital Identity verification so you can focus on building your product.

What You Get โ€‹

  • โœ… eIDAS 2.0 Compliant - Full regulatory compliance
  • โœ… 99.9% Uptime SLA - Enterprise reliability
  • โœ… <200ms Response - Fast verification
  • โœ… 24/7 Support - Technical support when you need it

Get Started in Minutes โ€‹

  1. Sign up for a free account
  2. Get your test API key (100 free verifications/month)
  3. Follow our Getting Started guide
  4. Integrate with our TypeScript SDK

Getting an API Key

  • New? Create an account to get a test key (wg_test_*)
  • Returning? Log in to manage keys
  • Live keys (wg_live_*) are available on all plans (Free includes 100/month, Pro 1K, Business 10K)

Try it Now

Want to test the API without writing code? Use our ๐Ÿ”ฌ Interactive API Explorer to make live API calls directly from your browser.

Developer-first EU Digital Identity verification