swiyu Wallet

Swiss Confederation (swiyu open source)

bridgeMIT
1

Get the wallet

Strict Q1+Q2 before acceptance, device-verified, with a full evidence dossier. Q1+Q3 disclosure gating implemented in source; the presentation flow is pending an ES256-signing verifier.

Verana trust, rendered in swiyu Wallet

Captured on a device against the testnet resolver.

Real device, human-paced. Silent.

  • Verana warning before the accept action

    Verana warning before the accept action

  • Q2: the authorized-issuer check

    Q2: the authorized-issuer check

  • Credential stored once the checks passed

    Credential stored once the checks passed

2

Receive your ECS-Badge

coming

Scan to receive your badge

The AnonCreds/DIDComm badge flow reaches this wallet soon — resolve & connect already work

Expected in the wallet

✅ Example Issuer (demo) is an authorized issuer of ECS-Badge in the ECS Ecosystem.
Resolving Proof-of-Trust against the network…
3

Log in with your badge

coming

Scan to log in

The AnonCreds/DIDComm login flow reaches this wallet soon — resolve & connect already work

Expected in the wallet

✅ Example Web Verifier (demo) is an authorized verifier of ECS-Badge in the ECS Ecosystem.
Resolving Proof-of-Trust against the network…
4

Refusal paths — Umbra Repairs (demo)

See the refusal verdicts

Umbra Repairs (demo) holds no participant entries — every offer and request from it ends in the red verdict. Coming live with the Umbra services.

Expected in the wallet

❌ Umbra Repairs (demo) is not an authorized issuer of ECS-Badge — accepting is blocked.

Expected in the wallet

❌ Umbra Repairs (demo) is not an authorized verifier of ECS-Badge — sharing is blocked.

This page follows the identical per-wallet template of the playground spec §4, generated from integrations/swiyu/integration.yaml.