v1

latestSwagger 2.02026-07-17127100479.5 KB
hyperlane

Get ZK ISM by id

Returns a single ZK Interchain Security Module by its internal id. The response includes the current trusted state, state root, merkle tree address, and verifier key commitments used for ZK proof verification.

get/hyperlane/zkism/{id}

Path parameters

idinteger required

Internal ZK ISM identity

Response

OK

external_idstring binary
groth16_vkeystring binary
heightinteger
idinteger
merkle_tree_addressstring binary
statestring binary
state_membership_vkeystring binary
state_transition_vkeystring binary
timestring date-time
tx_hashstring binary

Example response

{
  "creator": {
    "celestials": {
      "image_url": "https://ipfs.io/ipfs/QmUi269vE25fagqhyMCCTNSoiW6x4LHCwwQb3keSrEXAmC",
      "name": "name",
      "primary": true,
      "status": "VERIFIED"
    },
    "hash": "celestia1jc92qdnty48pafummfr8ava2tjtuhfdw774w60"
  },
  "external_id": "652452A670018D629CC116E510BA88C1CABE061336661B1F3D206D248BD558AF",
  "groth16_vkey": "652452A670018D629CC116E510BA88C1CABE061336661B1F3D206D248BD558AF",
  "height": 100,
  "id": 321,
  "merkle_tree_address": "652452A670018D629CC116E510BA88C1CABE061336661B1F3D206D248BD558AF",
  "state": "652452A670018D629CC116E510BA88C1CABE061336661B1F3D206D248BD558AF",
  "state_membership_vkey": "652452A670018D629CC116E510BA88C1CABE061336661B1F3D206D248BD558AF",
  "state_transition_vkey": "652452A670018D629CC116E510BA88C1CABE061336661B1F3D206D248BD558AF",
  "time": "2023-07-04T03:10:57+00:00",
  "tx_hash": "652452A670018D629CC116E510BA88C1CABE061336661B1F3D206D248BD558AF"
}