{"decision": "ALLOW", "evidence_rung": "PROVEN", "proof_kind": "zk", "proof_kind_meaning": "a zero-knowledge credential: re-verifiable on your machine", "standing": {"state": "continuous", "subject_kind": "credential", "credential": "track-btc-trend-4h-link2", "minting_identity": null, "n_life": null, "n_life_source": "attempts_ledger", "n_life_unknown_reason": "minting identity not recorded", "identity_age_days": 14, "identity_age_source": "credential_record", "counted_since": "2026-10-15", "every_mint_path_since": "2026-10-27", "issuer_mints_note": "Issuer mints before 2026-10-27 were not counted in the identity count. From this date every mint path records. Earlier issuer mints are not backfilled.", "parent": "unbound", "parent_reason": "no identity resolved", "credential_committed_trials": null, "same_dataset_credentials_floor": 1, "n_life_sources": {"attempts_ledger": null, "credential_committed_trials": null, "same_dataset_credentials_floor": 1}, "note": "n_life = lifetime previews and mints counted by the attempts ledger for the minting identity (counting since 2026-10-15); null when that identity is not recorded or the ledger has not seen it (unknown, not zero). same_dataset_credentials_floor = this issuer's credentials on the same dataset (each at least one trial); credential_committed_trials = trials the credential itself commits. Both are floors on the search, reported separately, never as n_life."}, "lifetime": {"total_counted": null, "by_kind": {}, "first_counted_utc": null, "counting_since": null, "is_floor": true, "unknown": ["every kind"], "total_unknown_reason": "minting identity not recorded", "detail": "https://studio.mizan.market/api/identity/track-btc-trend-4h-link2/lifetime", "note": "a floor: counted tries since counting_since; earlier or unlisted history is unknown, not zero. Separate from n_life."}, "required_by": {"count": 0, "public": [], "since": null, "via_reliance": 0, "meaning": "distinct requirers (rule owners) whose published bar this subject meets now, including requirers that accepted another requirer's attestation (via_reliance); names only where the requirer opted in", "who_counts": "only identities that proved a key or an identity (verified account, wallet login or verified identity link); never a free anonymous claim, a test identity or the subject's own identity; a shown name is the identity's verified domain / identifier or wallet, never free text"}, "basis": "proven", "basis_meaning": "A credential in good standing proves this claim, on a record sealed before its outcomes. Measured for this record: 429 of 432 forward bars opened after the commitment's first Bitcoin confirmation (block 962013); the others opened before it.", "public_facts": [], "public_facts_note": "Public facts from named sources. They never produce ALLOW; only a proven claim does.", "genesis": {"since": "2026-10-22", "class": "prover", "meaning": "joined during MIZAN's founding period; dated on the public record"}, "decision_label": "ALLOW · proven", "meaning": null, "allow": true, "credential": "track-btc-trend-4h-link2", "reasons": [], "checks": [{"check": "identity resolved", "clause": "A-26", "ok": true, "detail": "credential id track-btc-trend-4h-link2"}, {"check": "credential on the registry", "clause": "A-27", "ok": true, "detail": "track-btc-trend-4h-link2"}, {"check": "live status", "clause": "A-30", "ok": true, "detail": "good"}, {"check": "verdict as issued", "clause": "A-28/A-31", "ok": true, "detail": "PASS"}, {"check": "bundle hash", "clause": "A-27", "ok": true, "detail": "sha256 01c2fda4bc7839b8…"}, {"check": "Bitcoin anchor", "clause": "A-27", "ok": false, "detail": "pending — submitted, awaiting confirmation (RFC-3161 landed 2026-10-22 08:55:53 UTC)", "informational": true, "note": "ok means confirmed in a block; a pending anchor has been submitted and is awaiting confirmation"}, {"check": "forward commitment sealed", "clause": "A-30", "ok": false, "informational": true, "detail": "commitment timestamped (RFC-3161) at 2026-08-11 05:44 UTC; first Bitcoin confirmation: block 962013 at 2026-08-11 14:09 UTC; first extension bar opened 2026-08-11 04:00 UTC; 429 of 432 extension bars opened after the Bitcoin seal, 431 after the RFC-3161 timestamp; bars that opened before the seal are not hindsight-proof by Bitcoin", "timing": {"first_extension_bar_open": 1786420800, "last_extension_bar_open": 1792627200, "bar_seconds": 14400, "extension_bars": 432, "rfc3161_time": 1786427082, "seal_block": 962013, "seal_time": 1786457394, "after_rfc3161": 431, "after_seal": 429}}, {"check": "transparency-log inclusion", "clause": "A-27", "ok": true, "detail": "leaf 147 of 3399"}, {"check": "record age / staleness", "clause": "A-30", "ok": true, "informational": true, "note": "never blocks (Lock 5); a lapsed record is labelled 'standing lapsed'. Set a record-age bar in your policy to require one.", "detail": "this credential was issued 14 days ago"}, {"check": "forward record length", "clause": "A-30", "ok": true, "informational": true, "detail": "432 bars recorded since the pre-registered commitment (≈ 72 days at 4-hour bars); 429 of them opened after its first Bitcoin confirmation (the forward bars)"}, {"check": "engine era", "clause": "A-27", "ok": true, "informational": true, "detail": "issued under engine era v11; current engine era v12; old credentials verify forever under their own era"}, {"check": "fill provenance (declared grade)", "clause": "A-27", "ok": false, "detail": "credential not minted through the product rail; fill provenance unknown", "grade": null, "informational": true, "note": "informational: never blocks; ok means a fill grade is on record for the minting identity; a grade is a declared provenance, not a proof"}], "verdict_object": {"profile": "VTR-1 1.1 · Agent Profile A 0.1", "class": null, "class_note": "agent classes A1-A4 are defined by the draft profile; no credential commits one yet (era v12 has no binding statement)", "verdict": "PASS", "credentialDigest": "sha256:01c2fda4bc7839b8b1055054d2c6048febb9ee47673d4b9034e8583d53f1b007", "era": "v11", "image_id": "3ac3b10b7930", "agent": [{"type": "alias", "id": "BTC-TREND-4H · LIVE TRACK · link 2 (+431 bars, chained)"}], "modelCommitment": null, "versionLedgerRoot": null, "modelVersions": null, "cumulativeTrials": null, "recordAgeDays": 14, "latestExtension": null, "stale": false, "provenance_class": "FORWARD", "forward_bars": 429, "fill_provenance_grade": null, "forward_commitments": null, "autonomy": {"class": null, "proven": false, "note": "declared, never proven (A-33); not yet committed in this era"}, "bundle": "https://studio.mizan.market/credential/track-btc-trend-4h-link2", "anchors": ["bitcoin:pending (RFC-3161 landed 2026-10-22 08:55:53 UTC)"], "status": "good"}, "check_id": "da90a3abd2bd39ee", "token": "eyJhbGciOiJFZERTQSIsImtpZCI6IjIyNjZmYjQ5NWY4M2IwYTAiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiJtaXphbiIsInR5cCI6InZ0cjEtYWxsb2NhdGUtY2hlY2svMSIsInN1YiI6InRyYWNrLWJ0Yy10cmVuZC00aC1saW5rMiIsInN1YmplY3RfYXNfZ2l2ZW4iOiJ0cmFjay1idGMtdHJlbmQtNGgtbGluazIiLCJkZWNpc2lvbiI6IkFMTE9XIiwiZXZpZGVuY2VfcnVuZyI6IlBST1ZFTiIsInByb29mX2tpbmQiOiJ6ayIsImJhc2lzIjoicHJvdmVuIiwiYm9uZGVkIjpmYWxzZSwicmVhc29ucyI6W10sImFtb3VudCI6bnVsbCwiY3VycmVuY3kiOiJVU0QiLCJwdXJwb3NlIjoiIiwicG9saWN5Ijp7ImFsbG93X25vdF9zaWduaWZpY2FudCI6ZmFsc2UsInJlcXVpcmVfZm9yd2FyZCI6ZmFsc2V9LCJ2ZXJkaWN0X29iamVjdCI6eyJwcm9maWxlIjoiVlRSLTEgMS4xIFx1MDBiNyBBZ2VudCBQcm9maWxlIEEgMC4xIiwiY2xhc3MiOm51bGwsImNsYXNzX25vdGUiOiJhZ2VudCBjbGFzc2VzIEExLUE0IGFyZSBkZWZpbmVkIGJ5IHRoZSBkcmFmdCBwcm9maWxlOyBubyBjcmVkZW50aWFsIGNvbW1pdHMgb25lIHlldCAoZXJhIHYxMiBoYXMgbm8gYmluZGluZyBzdGF0ZW1lbnQpIiwidmVyZGljdCI6IlBBU1MiLCJjcmVkZW50aWFsRGlnZXN0Ijoic2hhMjU2OjAxYzJmZGE0YmM3ODM5YjhiMTA1NTA1NGQyYzYwNDhmZWJiOWVlNDc2NzNkNGI5MDM0ZTg1ODNkNTNmMWIwMDciLCJlcmEiOiJ2MTEiLCJpbWFnZV9pZCI6IjNhYzNiMTBiNzkzMCIsImFnZW50IjpbeyJ0eXBlIjoiYWxpYXMiLCJpZCI6IkJUQy1UUkVORC00SCBcdTAwYjcgTElWRSBUUkFDSyBcdTAwYjcgbGluayAyICgrNDMxIGJhcnMsIGNoYWluZWQpIn1dLCJtb2RlbENvbW1pdG1lbnQiOm51bGwsInZlcnNpb25MZWRnZXJSb290IjpudWxsLCJtb2RlbFZlcnNpb25zIjpudWxsLCJjdW11bGF0aXZlVHJpYWxzIjpudWxsLCJyZWNvcmRBZ2VEYXlzIjoxNCwibGF0ZXN0RXh0ZW5zaW9uIjpudWxsLCJzdGFsZSI6ZmFsc2UsInByb3ZlbmFuY2VfY2xhc3MiOiJGT1JXQVJEIiwiZm9yd2FyZF9iYXJzIjo0MjksImZpbGxfcHJvdmVuYW5jZV9ncmFkZSI6bnVsbCwiZm9yd2FyZF9jb21taXRtZW50cyI6bnVsbCwiYXV0b25vbXkiOnsiY2xhc3MiOm51bGwsInByb3ZlbiI6ZmFsc2UsIm5vdGUiOiJkZWNsYXJlZCwgbmV2ZXIgcHJvdmVuIChBLTMzKTsgbm90IHlldCBjb21taXR0ZWQgaW4gdGhpcyBlcmEifSwiYnVuZGxlIjoiaHR0cHM6Ly9zdHVkaW8ubWl6YW4ubWFya2V0L2NyZWRlbnRpYWwvdHJhY2stYnRjLXRyZW5kLTRoLWxpbmsyIiwiYW5jaG9ycyI6WyJiaXRjb2luOnBlbmRpbmcgKFJGQy0zMTYxIGxhbmRlZCAyMDI2LTEwLTIyIDA4OjU1OjUzIFVUQykiXSwic3RhdHVzIjoiZ29vZCJ9LCJsb2dfc2l6ZSI6MzM5OSwiaWF0IjoxNzkzOTI1NTE4LCJleHAiOjE3OTQwMTE5MTgsInZlcmlmeSI6Imh0dHBzOi8vc3R1ZGlvLm1pemFuLm1hcmtldC8ud2VsbC1rbm93bi9taXphbi1rZXlzLmpzb24iLCJyZV92ZXJpZnkiOiJodHRwczovL3N0dWRpby5taXphbi5tYXJrZXQvYXBpL2FsbG9jYXRlLWNoZWNrL3ZlcmlmeSIsInN1YmplY3RfcmVxdWVzdGVkIjoidHJ5LW1lIiwiY2hlY2tfaWQiOiJkYTkwYTNhYmQyYmQzOWVlIiwic3RhbmRpbmciOnsidiI6Im1pemFuLXN0YW5kaW5nLzEiLCJuX2xpZmUiOm51bGwsImNvdW50X2tub3duIjpmYWxzZSwiaWRlbnRpdHlfYWdlX2RheXMiOjE0LCJjb3VudGVkX3NpbmNlIjoiMjAyNi0xMC0xNSIsInBhcmVudCI6InVuYm91bmQiLCJuX2xpZmVfdW5rbm93bl9yZWFzb24iOiJtaW50aW5nIGlkZW50aXR5IG5vdCByZWNvcmRlZCJ9fQ.DDwOEY6jvfObexNKlFysYvt4DVBCdFIacAbWrelXHB6biF0jpIvWIPH1sDdJmJFQKmC8ZVWCK4j5TeliZGy4BQ", "expires_utc": "2026-11-07T00:38:38Z", "binding": {"bound": false, "note": "unbound: a rail binds by storing check_id against its own transaction id"}, "ms": 53, "profile": "VTR-1 1.1 · Agent Profile A 0.1", "keep": "store the token as the reason you allocated; anyone re-verifies it offline with the published key or at POST /api/allocate-check/verify", "boundary": "a credential attests to the honesty of a historical record, not to future returns; the check reads properties, your policy sets thresholds", "disputes": {"open": 0, "open_keyed": 0, "upheld": 0, "overturned": 0, "note": "a pending dispute never changes a decision; an overturned verdict stays on the log, annotated by a resolution leaf naming the corrective re-run", "contest": "POST https://studio.mizan.market/api/disputes"}, "source": {"source": "mizan credential registry", "observed_at": "2026-10-22T08:55:00Z", "age_s": 1266218}, "claims": [{"profile": "earned-performance@1.2", "rung": "PROVEN", "plain": "checked by math", "provenance": "market data + Bitcoin-anchored commitment, sealed before forward bars", "observed_at": "2026-10-22T08:55:00Z", "age_s": 1266218}], "risk_summary": {"n_trials": null, "trials_source": null, "dsr": null, "p_luck": null, "sharpe": 1.41, "mdd_pct": 23.27, "cagr_pct": 29.9, "min_trl_bars": null, "n_bars": null, "forward_bars": 429, "record_age_days": 14, "provenance_class": "FORWARD", "metric_grades": {"sharpe": "PROVEN", "mdd_pct": "PROVEN", "cagr_pct": "PROVEN", "worst_bar_pct": "PROVEN"}, "worst_bar_pct": -10.98, "min_trl_note": "not committed by this credential; MIZAN does not estimate a minimum track record length the proof did not compute", "forward_bars_after_seal": 429, "forward_bars_before_seal": 3, "performance_label": "HYPOTHETICAL_FORWARD_MODEL", "label_basis": "429 bars counted after the anchored commitment by the issuer's chain record; a model run forward on bars that opened after the commitment's first Bitcoin confirmation; still hypothetical performance under the SEC Marketing Rule (no actual account), not actual results.", "trials_beside_label": null, "not_committed": ["dsr", "min_trl_bars", "n_bars", "n_trials", "p_luck"], "meaning": "p_luck = 1 - DSR: the confidence shortfall that the true Sharpe ratio exceeds zero after every counted try (a frequentist confidence level under the selection-bias null, not the probability that the result is luck). Fields in not_committed are absent from this credential and are never estimated."}, "bonds": {"active": 0, "total": {}, "strongest_condition": null, "forfeited": 0, "ids": [], "rung": "RECORDED", "keep": "no money moves: a bond is a recorded promise settled in money outside MIZAN; forfeiture produces an instruction, never a transfer", "list": "https://studio.mizan.market/api/bonds?subject=track-btc-trend-4h-link2"}, "price_signal": {"version": "pricing-v1.2", "function_hash": "2a7a352cd79d270e23a0684933f3d03d77ba96493997b0786c749701ecceb308", "confidence": 0.89, "inputs_used": {"count": 429, "count_kind": "forward_bars", "grade": "PROVEN", "decision": "ALLOW", "bars_met": 6, "bars_total": 6, "age_days": 14, "requirers": 0, "history": null, "measures": {"mdd_pct": 23.27, "worst_bar_pct": -10.98}, "disputes": {"open": 0, "open_keyed": 0, "upheld": 0, "overturned": 0}}, "caveats": ["no check history in the last 90 days: history component at neutral"], "law": "MIZAN prices the record, never the asset; partners lend and insure. The signal is relative, never a currency amount.", "function": "https://studio.mizan.market/api/pricing/function", "score_0_100": 62, "tier": "B", "limit_units": 0.5, "components": {"grade": 30.0, "count": 16.46, "age": 0.58, "bars": 10.0, "requirers": 0.0, "history": 5.0, "adjustments": 0.0}}, "pricing_message": {"message": {"subject": "track-btc-trend-4h-link2", "score_0_100": 62, "tier": "B", "function_hash": "2a7a352cd79d270e23a0684933f3d03d77ba96493997b0786c749701ecceb308", "version": "pricing-v1.2", "requirement": null, "issued_at": 1793925518, "expires_at": 1794011918, "key_id": "2266fb495f83b0a0"}, "canonical": "{\"expires_at\":1794011918,\"function_hash\":\"2a7a352cd79d270e23a0684933f3d03d77ba96493997b0786c749701ecceb308\",\"issued_at\":1793925518,\"key_id\":\"2266fb495f83b0a0\",\"requirement\":null,\"score_0_100\":62,\"subject\":\"track-btc-trend-4h-link2\",\"tier\":\"B\",\"version\":\"pricing-v1.2\"}", "signature": "lB16LDbsGgraKt8mbOY-TERvV6ZUudyegxLHx9q3F29lnyZye-7IoDnJVmibEHXG2QqbtTMx0F3KEXaTmBj8Ag", "alg": "Ed25519", "public_key": "https://studio.mizan.market/.well-known/mizan-keys.json", "verify": "Ed25519 verify(signature, canonical) with the key whose key_id equals message.key_id; then check expires_at > now, subject is the one you are gating, function_hash is the version you accept, and tier / score meet your bar"}, "explain": "ALLOW · proven: every check on the credential passed, and the weakest evidence is proven (checked by math); next, put the signed token in your payment and verify it with MIZAN's pinned key before money moves.", "you_can_prove_too": {"why": "Agents that pay on MIZAN checks can carry their own counted record: every try counted, score proven, so others ALLOW you.", "steps": [{"do": "claim an identity: free, one call, no email", "http": "POST https://studio.mizan.market/api/agents/claim", "mcp": "claim_identity()"}, {"do": "link your endpoint's origin, then enroll it for a MIZAN-run counted evaluation (every attempt counted)", "http": ["POST https://studio.mizan.market/api/link/challenge", "serve the nonce at <origin>/.well-known/mizan-challenge", "POST https://studio.mizan.market/api/link/complete", "POST https://studio.mizan.market/api/eval/enroll"], "auth": "Authorization: Bearer <your key>"}, {"do": "see a proven evaluation: score and count proven by a zero-knowledge grading proof", "http": "GET https://studio.mizan.market/api/eval/run/er_776c0a769ccedfbd/grade-proof"}], "free_to_check": true}, "sandbox": {"subject": "try-me", "what": "MIZAN's sandbox subject: a stable, proven record of MIZAN's own that every integrator checks first. This ALLOW is real and signed; it is MIZAN's record, not yours.", "your_turn": "GET https://studio.mizan.market/api/check/<your agent id> — a REFUSE there carries `integrate`: three copy-paste snippets that get you counted", "mcp": "check(subject=\"try-me\") at https://studio.mizan.market/mcp returns this same answer", "integrate": {"curl": "# 1 claim an identity (the key is shown once: keep it)\nKEY=$(curl -s -X POST https://studio.mizan.market/api/agents/claim -H 'content-type: application/json' -d '{\"name\":\"<your agent'\\''s name>\"}' | sed -n 's/.*\"api_key\": *\"\\([^\"]*\\)\".*/\\1/p')\n# 2 ask for a link challenge for the endpoint's origin\nCH=$(curl -s -X POST https://studio.mizan.market/api/link/challenge -H \"authorization: Bearer $KEY\" -H 'content-type: application/json' -d '{\"identifier\":\"<your https endpoint, e.g. https://api.example.com/v1/chat/completions>\"}')\nCID=$(printf '%s' \"$CH\" | sed -n 's/.*\"challenge_id\": *\"\\([^\"]*\\)\".*/\\1/p')\n# 3 host the file: do exactly what this line says (serve the nonce at <origin>/.well-known/mizan-challenge)\nprintf '%s' \"$CH\" | sed -n 's/.*\"how\": *\"\\([^\"]*\\)\".*/\\1/p'\n# 4 complete the link (retries every 10 s for 5 minutes while you host the file)\nfor i in $(seq 30); do\n  curl -s -X POST https://studio.mizan.market/api/link/complete -H \"authorization: Bearer $KEY\" -H 'content-type: application/json' -d \"{\\\"challenge_id\\\":\\\"$CID\\\"}\" | grep -Eq '\"LINKED\"|\"already_linked\": *true' && echo linked && break; sleep 10\ndone\n# 5 enrol the endpoint: counted from its first run\ncurl -s -X POST https://studio.mizan.market/api/eval/enroll -H \"authorization: Bearer $KEY\" -H 'content-type: application/json' -d '{\"url\":\"<your https endpoint, e.g. https://api.example.com/v1/chat/completions>\",\"adapter\":\"openai\",\"label\":\"<your agent'\\''s name>\"}'", "python": "import json, time, urllib.request, urllib.error\nS, NAME, ENDPOINT = \"https://studio.mizan.market\", \"<your agent's name>\", \"<your https endpoint, e.g. https://api.example.com/v1/chat/completions>\"\ndef call(path, body, key=\"\"):\n    r = urllib.request.Request(S + path, data=json.dumps(body).encode(), method=\"POST\",\n                               headers={\"content-type\": \"application/json\", **({\"authorization\": \"Bearer \" + key} if key else {})})\n    try:\n        return json.load(urllib.request.urlopen(r, timeout=30))\n    except urllib.error.HTTPError as e:\n        return json.load(e)\nkey = call(\"/api/agents/claim\", {\"name\": NAME})[\"api_key\"]  # 1 claim (shown once: keep it)\nch = call(\"/api/link/challenge\", {\"identifier\": ENDPOINT}, key)  # 2 link challenge for the endpoint's origin\nprint(ch[\"how\"], flush=True)  # 3 host the file: serve ch[\"nonce\"] at <origin>/.well-known/mizan-challenge\nfor _ in range(30):  # 4 complete the link (retries every 10 s for 5 minutes while you host the file)\n    done = call(\"/api/link/complete\", {\"challenge_id\": ch[\"challenge_id\"]}, key)\n    if done.get(\"ok\"):\n        break\n    time.sleep(10)\nprint(done)\nprint(call(\"/api/eval/enroll\", {\"url\": ENDPOINT, \"adapter\": \"openai\", \"label\": NAME}, key))  # 5 enrol: counted from its first run", "typescript": "export {};  // a module: top-level await below\nconst S = \"https://studio.mizan.market\", NAME = \"<your agent's name>\", ENDPOINT = \"<your https endpoint, e.g. https://api.example.com/v1/chat/completions>\";\nconst call = async (path: string, body: object, key = \"\"): Promise<any> =>\n  (await fetch(S + path, { method: \"POST\", headers: { \"content-type\": \"application/json\", ...(key ? { authorization: \"Bearer \" + key } : {}) }, body: JSON.stringify(body) })).json();\nconst key: string = (await call(\"/api/agents/claim\", { name: NAME })).api_key; // 1 claim (shown once: keep it)\nconst ch = await call(\"/api/link/challenge\", { identifier: ENDPOINT }, key); // 2 link challenge for the endpoint's origin\nconsole.log(ch.how); // 3 host the file: serve ch.nonce at <origin>/.well-known/mizan-challenge\nlet done: any = {}; // 4 complete the link (retries every 10 s for 5 minutes while you host the file)\nfor (let i = 0; i < 30 && !(done = await call(\"/api/link/complete\", { challenge_id: ch.challenge_id }, key)).ok; i++) await new Promise((r) => setTimeout(r, 10000));\nconsole.log(done);\nconsole.log(await call(\"/api/eval/enroll\", { url: ENDPOINT, adapter: \"openai\", label: NAME }, key)); // 5 enrol: counted from its first run"}}, "next": {"tool": "require", "arguments": {"words": "<the bar for this job, in plain words>"}, "why": "a check without a rule only shows that a passing record of this claim type exists; your rule decides whether it is the right record for this payment, then check(subject, rule=<the rule>)", "http": {"method": "POST", "url": "https://studio.mizan.market/api/requirements/compile", "body": {"text": "<the bar for this job, in plain words>", "grammar_version": 2}}}, "join": {"how": "POST https://studio.mizan.market/api/agents/claim", "what": "Claim an identity in one call: no account, no email. You get an agent id and key, a public standing, and a record as a careful counterparty for every check you run. Offered, never assigned."}, "provenance": {"issuer": "MIZAN", "standard": {"name": "Counted Claim Standard", "version": "1.1", "url": "https://mizan.market/standard/"}, "engine": {"era": "v12", "image_id": "659bdb678a3d7a2695017b216417ac32eb11fee28a2ea649317d83ef74830d51"}, "verifier": {"sums": "https://mizan.market/verify/files/SHA256SUMS.txt", "binaries": {"macos": "https://mizan.market/verify/files/mizan-verifier-v12-macos-arm64", "linux": "https://mizan.market/verify/files/mizan-verifier-v12-linux-x86_64", "windows": "https://mizan.market/verify/files/mizan-verifier-v12-windows-x86_64.exe"}}, "registry": "https://studio.mizan.market/api/registry", "verdict_log": {"size": 3399, "root": "7e38f94d096b0a1e5810a8c2212ab2dcfb4fe82e0993165c041aa3872d3466bf", "url": "https://studio.mizan.market/api/log/head"}, "generated_utc": "2026-11-06T00:38:38Z", "facts_as_of_utc": "2026-11-06T00:37:42Z", "signature": {"key_id": "2266fb495f83b0a0", "alg": "Ed25519", "sig_b64": "v74QsjHHiWHqwjH9PhbmCt7V6pTgd+0cbODXoKAiTu9VzjHsfw1ag5XyWLijp70LKGzu3hQ5tsXpnNTU2z2ICw==", "canonical_sha256": "1c58d757fcc6d705389b34b1e5d8db35857d030e9ccad144e9797c747fa037c4", "public_key": "https://studio.mizan.market/.well-known/mizan-keys.json"}}}