Quickstart

This guide takes you from a new account to a document in your wallet that LutraID has checked. The dashboard calls it three steps, about five minutes, and you do all of it in the dashboard before you write any code.

Before you begin

You need an account on id.lutralabs.io and an EUDI-compatible wallet app on your phone.

1. Create your organization

Sign up. A short onboarding wizard runs the first time:

StepWhat you do
OrganizationName the organization and give its country
What you do firstChoose to check documents, issue documents, or Just explore; LutraID sets that up in Sandbox
PlanPick a plan (only on installations with billing)

When it finishes, you land on the organization's Home, in Sandbox. The organization owns your issuers, verifiers, keys and records, and it is the legal entity named on every document you issue.

2. Add the demo setup

On Home, find Try it with test data and click Add demo setup. It adds one issuer, one verifier and the Age Verification check, ready to use in Sandbox. They count toward your Sandbox limits. If adding fails partway, trying again adds only what is missing.

You don't define document types yourself. LutraID provides them, and you choose which ones each issuer offers. See Document types.

3. Issue a demo document

Click Issue demo document and scan the QR code with the wallet app on your phone. The wallet accepts the document over OpenID4VCI.

To issue your own documents later, use Issue document in the sidebar. See Issue a document.

4. Check it

Click Run the check on the same card, or open Verify document, choose the Age Verification check under Choose a check, and start it. Scan the QR code, choose what to share, and the wallet sends the answer over OpenID4VP. LutraID checks the signature, the revocation status and, if the check uses trusted lists, the issuer, and shows you the result.

Both flows appear in Records. See Records and diagnostics.

Next steps

Was this page helpful?