Apache-2.0 · zelf te hosten · geen persoonsgegevens

EdiVerify Open RP Bridge

Een open-source relying-party koppeling voor de NL Wallet en Europese EDI-wallets. De winkel vraagt één kenmerk, zoals age_over_18, en krijgt een ondertekend ja/nee terug. Geen paspoortkopieën, geen opslag van persoonsgegevens.

Status v0.2.0: Ed25519-tokens, OpenID4VP-verzoeken en SD-JWT VC-verificatie werken met 35 tests; mdoc en echte wallet-koppeling volgen

Checkout ──► widget.js ──► verifier-bridge ──OpenID4VP──► EUDI / NL Wallet ▲ │ controleert mdoc (CBOR/COSE) of SD-JWT VC │ │ controleert issuer trust + RP-certificaat └── boolean attestatie ◄─────┘ gooit alle gegevens weg behalve het antwoord { attribute: "age_over_18", result: true, signature }

Pakketten

Apache-2.0

@ediverify/verifier-bridge

Stateless HTTP-service: maakt het verzoek, controleert het wallet-antwoord en geeft een ondertekend boolean-token. Ed25519-tokens, OpenID4VP (DCQL + presentation_definition) en SD-JWT VC-verifier. Publieke sleutel op /.well-known/jwks.json.

Apache-2.0

@ediverify/widget

Eén script-tag. Opent een checkout-venster voor NL Wallet, iDIN of Yivi en geeft het token terug via onVerified.

GPL-2.0-or-later

ediverify-for-woocommerce

Blokkeert 18+-bestellingen tot er een geldig token is, controleert het token optioneel via de API en controleert het token offline met Ed25519 (libsodium) en bewaart alleen een referentienummer bij de order.

Mijlpalen

437,5 uur à € 80, samen € 35.000. Elke mijlpaal levert toetsbare, publiek beschikbare code op.

M1 · OpenID4VP verifier core
Presentation requests, signed request objects, direct_post, same- en cross-device flows, WRPAC/WRPRC relying-party certificaten.
€ 8.000100 u
M2 · ISO/IEC 18013-5 mdoc
CBOR/COSE DeviceResponse, MSO-validatie, issuer trust chain, selective disclosure van age_over_18 en rijbewijs.
€ 8.000100 u
M3 · SD-JWT VC + Ed25519 tokens
SD-JWT VC met key binding en status list; Ed25519-tokens met JWKS zodat winkels offline kunnen verifiëren.
€ 6.40080 u
M4 · WooCommerce, OpenCart, PrestaShop
WooCommerce 2.0 met block checkout, nieuwe OpenCart- en PrestaShop-modules, toegankelijke widget 1.0 (NL/EN/DE/FR).
€ 7.80097,5 u
M5 · Test suite & security audit
Interop-tests tegen de Nederlandse referentie-wallet en de EU reference wallet, audit-fixes, self-hosting gids en Docker image.
€ 4.80060 u
Totaal
€ 35.000437,5 uur

Zelf hosten of Managed Cloud

Dezelfde open-source code, zonder kunstmatige beperkingen. Het verschil zit in wie de certificaten, contracten en servers beheert.

Self-Hosted Open Source
Gratis, Apache-2.0
EdiVerify Managed Cloud
€ 29/mnd + per check
Broncode verifier-bridge, widget.js, pluginsVolledig, zelf te hostenZelfde code, door ons gehost
Relying Party-registratie (eIDAS 2.0 art. 5b)Zelf aanvragenWij regelen het
WRPAC-toegangscertificaat en sleutelrotatieEigen PKI en beheerInbegrepen
iDIN-fallbackEigen bankcontractKant-en-klaar
Hosting en dashboardEigen serverEU-hosting, 99,99% uptime, dashboard
Sleuteltest_ en eigen live_live_ met actief abonnement
Live inNa eigen registratie10 minuten

De sandbox (test_) is gratis voor iedereen. Op de gehoste dienst krijgt een live_-sleutel zonder abonnement 402 Payment Required.

Open core

De verifier-bridge, de widget en de plugins zijn volledig vrije software die je zelf kunt hosten. Matineus biedt daarnaast op ediverify.nl een optionele beheerde dienst, inclusief relying-party registratie en certificaatbeheer, voor winkels die geen eigen server willen. Dezelfde code, geen gesloten fork.

Repository

READMEREADME.md
RoadmapROADMAP.md
LicentieLICENSE
Versiev0.2.0
Copyright2026 Matineus (KvK 86555219)