DEV SIGN-IN. Government of Maharashtra interoperability operations. This is a labelled demonstration — API calls carry a bearer token from the local dev Keycloak, not production SSO.

समन्वय SAMANVAY State operations

Government of Maharashtra · Interoperability middle layer. Hash-chained audit ledger.

Audit ledger

Verify the chain from live /api/audit/*. Tamper POST exists only on the demo profile; the app role still cannot UPDATE audit.audit_entry.

Tamper beat: boot with --spring.profiles.active=demo. Default boot 404s POST /api/audit/demo/tamper/{seq}. Tamper asks for confirmation, then the next verify should fail.

Reading ledger head…

  • Head seq

  • Checkpoint

    -

Technical detail