Mortgage Application
Applying for a mortgage in the Netherlands means gathering documents from half a dozen different sources — your municipality, your pension fund, your bank, DUO, BKR, and a notary. You download PDFs, scan paper statements, upload files to a portal, and wait days for manual verification. Documents get lost, formats differ, and the bank has no way to instantly confirm authenticity.
With verifiable credentials, the entire process becomes digital. Each institution issues a cryptographically signed credential directly to the applicant's personal wallet. The bank verifies all documents in seconds with a single QR code scan — no uploads, no manual checks, no waiting.
This use case follows Thomas, a software developer buying his first apartment, through two key moments: collecting his mortgage documents and sharing them with the bank.
Part 1: Thomas Collects His Documents
Thomas is buying an apartment in Utrecht for EUR 385,000. His mortgage advisor at Tulip Trust Bank gives him a checklist of six required documents. Thomas already has four of these as verifiable credentials in his personal wallet — collected over time from various institutions:
- Identity document — issued by Municipality of Utrecht
- Pension overview — issued via mijnpensioenoverzicht.nl
- Purchase contract — issued by the notary handling the sale
- Student debt statement — issued by DUO
Two documents are still missing:
- Savings statement — to be collected from his bank (ING)
- Loan overview — to be collected from BKR (Bureau Krediet Registratie)
Thomas visits each portal. A QR code appears, he scans it with his wallet app, and the credential slides in — cryptographically signed, tamper-proof, and instantly verifiable. Within minutes, his wallet is complete.
For Thomas
All his mortgage documents are in one place — his wallet. No more hunting for PDFs, no lost emails, no expired downloads. He controls who sees what.
For the issuers
Each institution issues credentials digitally via a simple API call. No printing, no postage, no helpdesk calls about missing documents.
Want to build this? See the full technical guide: Collect Mortgage Documents
Part 2: Thomas Applies for His Mortgage
With all six credentials in his wallet, Thomas goes to the Tulip Trust Bank mortgage portal. In the past, he would upload six separate files and wait days for the bank to manually verify each one.
Now, the portal shows a single QR code. Thomas opens his wallet app, scans the code, and sees exactly what the bank is requesting: all six of his mortgage documents. He reviews the request, taps "Share", and that's it.
Within seconds, Tulip Trust Bank's system has cryptographically verified all six credentials. Thomas's identity is confirmed, his financial situation is clear, and the purchase contract is authentic. No phone calls, no paper, no waiting.
The portal shows: "All required documents received and verified" — and a button to view his mortgage offer.
For Thomas
One scan, one tap — all documents shared. He stays in full control and sees exactly what the bank receives. No data is shared without his explicit consent.
For Tulip Trust Bank
All six documents are verified instantly and cryptographically. No risk of forged documents, no manual checks, and the mortgage process takes minutes instead of days.
Want to build this? See the full technical guide: Verify Mortgage Documents
Why Verifiable Credentials?
All mortgage documents verified in one scan — no more uploading files one by one
Thomas decides which credentials to share — full privacy control
Every document is cryptographically signed — impossible to forge or alter
Built on OpenID4VCI and OpenID4VP — works with any compliant wallet