← The evidence ledger
Evidence row 3764349
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.github.sepehr071/qavanin-mcp
- Recorded
- Previous row
- #51903
- Body SHA-256
- 00f67dd656d0f2367dc7d33f62605072f3ff308a42898596a193f2deaa585183
- Leaf
- 0x361af29b40f38cb1f372db427620014928378297ff38190d8149711d2a1813fc
What was observed
{
"endpoints": [
[
"web",
"https://github.com/sepehr071/qavanin-mcp"
]
],
"name": "Qavanin",
"owner_address": null,
"raw": {
"_meta": {
"io.modelcontextprotocol.registry/official": {
"isLatest": true,
"publishedAt": "2026-11-06T19:42:31.134356Z",
"status": "active",
"statusChangedAt": "2026-11-06T19:42:31.134356Z",
"updatedAt": "2026-11-06T19:42:31.134356Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"description": "Unofficial read-only qavanin.ir: search Iranian laws and regulations, read full text and status.",
"name": "io.github.sepehr071/qavanin-mcp",
"packages": [
{
"environmentVariables": [
{
"description": "Optional HTTP proxy URL, or a comma-separated list tried in turn, for qavanin.ir; system proxies are ignored.",
"name": "QAVANIN_MCP_PROXY"
}
],
"identifier": "qavanin-mcp",
"registryBaseUrl": "https://pypi.org",
"registryType": "pypi",
"runtimeHint": "uvx",
"transport": {
"type": "stdio"
},
"version": "0.2.0"
}
],
"repository": {
"source": "github",
"url": "https://github.com/sepehr071/qavanin-mcp"
},
"title": "Qavanin",
"version": "0.2.0",
"websiteUrl": "https://github.com/sepehr071/qavanin-mcp"
}
},
"source": "mcp_registry",
"summary": "Unofficial read-only qavanin.ir: search Iranian laws and regulations, read full text and status."
}What the leaf hashes
{"body":"00f67dd656d0f2367dc7d33f62605072f3ff308a42898596a193f2deaa585183","id":3764349,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793996580883123,"prev":51903,"subject":"mcp_registry:io.github.sepehr071/qavanin-mcp","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (303443 rows).
- 0x361aca5ecc25795ce3e7c5052cbfafab06ee796c784738461e769dc138be4fc5
- 0x92a3e7fddb5b44716d0aa23f5084a1224779627647b6568902eee078bdfe7584
- 0x13a47b6fa1fa5ee413aeb86ae45aa71f4cec7a73d61e6c4b1592860e1711c65d
- 0x4ac7e701828f8798c8b24b5141f62a1f5a7246bc8d10178ea37f3a2584d56302
- 0x91a17d607b337bf2023ebea606a6835247b5b9d122e431c4a1f9cb875c523cbd
- 0xfa7bf38265297cb322cfd02b3c6777c0b34b64fd586751585bf8347fc7e61d7a
- 0xe7089d86eb1a78d567f44861f376a8984aba685d08eb7524665e87cdb838be3d
- 0x882b337e1bd6de7d2b14928799a9a2c1f9b1be1008c9de4856fdce249c9986f2
- 0x734fb84354607178bec42818b94e2e22889379b44402e9323c7affa956403ae2
- 0x50f8880da42645a90553cb9bb01814f377488ce654ca0f3dd37c74c2ab3cea07
- 0x77cdf0c4523937442145acf46accd83e1e768e3340abb0f52407d4f6d65fd026
- 0x4463b79632731fc59ae44b9d24dec4e15a5d6484ec7303dab9857e4d1e60ae5a
- 0x52cf06947a94d5a4b713e0e82aa23a8280a6e1b32cf171dbcf7aac1f874bf8e8
- 0xe7e7f0ee694b712db7150c3f1692ed383efbc9783ba8600081ffac0da359b4ef
- 0xaa85d31529f47e1b810e9dfd8bfa6050b99090fde56ac1fa1fb399ad1e6bb919
- 0x0aaf291a2ffa2205e7df7531bf36800e377dfbd67208da05b97625f1cc49ce02
- 0xa448dc698494f795f2240c0e7070e8a93eb263baee21ca4185a7d03432a614d8
- 0x119743aadcddb571b28b442b62196d4a0afc4e1c9979c2d477d34fcc9413deaf
- 0xc0d08d48601d1be90bcfc025e66bcaa0030120d688dd9c919b36c2c4446f4948
- Day root
- 0xb30ccefe7182c6f767e1fcbfb5f64ffd649da831f665f65c5ff39cd40512284f
- Chained
- 0xc383f7ef68d2914082484765aa09e42c12c59a74a096ae64127c562618c506d3
- Published
- On Arc Testnet, block 71111178: 0xfba13cb7ee4ada7f2fee3702a786a2201596be2ffea37dfc281ab4c8e9942fe1