gramstack · first build
Issue a W3C verifiable credential, hold it, verify it — all on this box. The GramStack demo tells the real story: one household record, portable livelihood credentials.
| injiweb | Inji Web wallet (guest mode works) |
| injiapi | mimoto — wallet BFF |
| injicertify | Inji Certify — OpenID4VCI issuer metadata |
| did.json | issuer DID document (did:web) |
| injiverify | Inji Verify — verification API |
The issue page runs the whole pre-authorized code flow against this box: staff stages the claims, the holder redeems the offer with a PIN, the browser generates the holder key and receives a signed JSON-LD credential. No external login server — Certify is its own authorization server here. The offer deep link also works with any OpenID4VCI wallet (Inji Wallet included).
Paste a downloaded credential (the JSON) below — it goes to this box's Inji Verify service, which checks signature, expiry and revocation status.
inji-certify 0.14 · mimoto 0.21 · inji-web 0.16 · verify 0.17 · deployed with docker compose on mh-iterations