Link the wallet once
While you still have the phone, link CodeB Wallet to your account in the app’s settings. The app proves the link with the wallet’s own key; you give the phone a name you will recognise.
CodeB Wallet · Security · Revocation
Your digital documents are bound to the phone’s secure hardware. If the phone is gone, you make sure nobody can use the wallet on it: revoke it from your web account, or from the app itself while you still have the phone.
Wallet instance attestation · Token Status List · holder-signed revocation (ES256) · ARF 3.0 wallet-unit revocation
Closed beta, in testing. Not certified.
Link once, revoke from anywhere.
While you still have the phone, link CodeB Wallet to your account in the app’s settings. The app proves the link with the wallet’s own key; you give the phone a name you will recognise.
If the phone is lost or stolen, sign in to your account on this site from any browser and open Your wallets on the account page.
Choose the lost phone by its name and press Revoke. The page asks once more, because a revocation cannot be undone.
The wallet gets no new attestations, this site refuses to issue to it, and the documents this site issued to it are revoked. Set the phone up again later and collect new documents.
The documents this site issued to the revoked wallet – for example the PID, a Photo ID, membership or access cards – are revoked in the status list. A verifier that checks the status refuses them.
Documents issued before this site started recording which wallet received them cannot be matched to the wallet. They stay valid until they expire or the issuer revokes them; ask the administrator to revoke them if needed.
Revoking the wallet here does not reach other issuers. Tell them that the phone is lost, so they can revoke what they issued.
Your account stays as it is. Sign in on the new phone, link the new wallet and collect your documents again; a passport or ID card check may be needed for the PID.
Each wallet has its own key in the phone’s secure hardware. Revocation targets exactly that key, so a copy of the app on another phone is not affected.
A revocation from the app is a signed statement of the wallet key with a one-time number and a short lifetime, so it cannot be replayed.
From the web you can revoke only wallets linked to your own account; signing in is required.
No third-party services, no analytics. The revocation list contains bits, not names; the reason you give is stored without personal data.
Sign in to your account on this site from any browser, open Your wallets on the account page and press Revoke next to the stolen phone. The wallet stops working at once and the documents this site issued to it are revoked. Then tell other issuers of documents in that wallet.
Then the account page cannot list it. Ask the administrator of this site: the provider can revoke a wallet instance too. To be ready next time, link every new wallet in the app’s settings.
Not by the holder. A revoked wallet stays revoked. Set the phone up again with a fresh wallet and collect your documents anew.
The documents this site issued to that wallet are revoked, as far as this site recorded which wallet received them. Documents of other issuers are not touched; their issuers revoke them.
No. The account stays. Revocation only blocks the wallet on that phone and the documents issued to it. Deleting the account is a separate step on the account page.
Up to 10 per account, for example a personal and a work phone. Each is listed with its name and can be revoked on its own.
No. It is designed to follow the wallet-unit revocation of the EU Architecture and Reference Framework (ARF) 3.0, but nothing is certified.
Write to us about wallet revocation, issuers and status lists. Testers for CodeB Wallet are welcome.