Demonstration only — not an official ConnectID service. Test credentials, test data.
ConnectID · DC API demo

Scenario runner

Every cell below is a scenario. The colours are for this device — green is what should work here, red won't, amber has no local target. Tap a cell to run it; every run, pass or fail, is recorded with the exact error the page received. Add ?slow=1 for a step-paced run.

You're on this browser. The same grid lights up differently on an iPhone (Annex C column) vs an Android (OID4VP columns).

✓ works here △ no local target / uncertain ✗ can't work here

Each block is a credential (mdoc vs SD-JWT); the three cells are the protocols. openid4vp cells use the encrypted dc_api.jwt response by default.

Deliberate failure scenarios

The red cells above are findings in their own right — the point is what the page can and cannot see when they fail. Two more worth running by hand: No matching credential — tap a green cell for a card the wallet does not hold, then run. User cancels — run any working scenario and dismiss the wallet sheet. In both cases the page receives the same shape of rejection, which is exactly the finding.