{
  "number": 4,
  "date": "2026-10-07",
  "published_at": "2026-10-07T21:00:44.000Z",
  "kind": "scheduled-repository-report",
  "manifest": {
    "schema": 1,
    "reviewed_on": "2026-09-23",
    "title": "A signed validator upgrade and a more observable network.",
    "summary": "This week brought a signed Genesis-4 validator upgrade, richer explorer and infrastructure telemetry, and stricter readiness checks across the L2, DEX, bridge and wallet. The latter integrations remain gated; source activity is not evidence of public activation.",
    "published_node": {
      "label": "Genesis-4 validator upgrade · 22 September 2026",
      "commit": "dade5a330181a7dd136cab1f6f173f31dbd70966",
      "url": "https://blochl1.com/releases/2026-09-22/release.json"
    },
    "highlights": [
      "A signed Linux x86-64 validator upgrade and verification files were published on 22 September for existing synchronized Genesis-4 nodes.",
      "Bloch Explorer now exposes transaction flows, epoch and validator views, observability telemetry, and a live count of peer connections reported by monitored nodes.",
      "L2, DEX, bridge and wallet work added fail-closed evidence and activation gates; public native settlement, pools and bridge operations remain unqualified."
    ],
    "tracks": [
      {
        "id": "node",
        "name": "Node & consensus",
        "status": "Validation pending",
        "current": "A signed Linux x86-64 upgrade binary from source commit dade5a33 was published on 22 September for existing synchronized Genesis-4 nodes. It is an upgrade artifact, not a fresh-bootstrap bundle.",
        "next": "Document rollout and mixed-version evidence, preserve prior binaries for rollback, and publish a fresh independently verified checkpoint and bootstrap bundle before new-node installation guidance is advanced.",
        "evidence": "The public release includes a signed SHA-256 manifest, build provenance and upgrade instructions. The release record does not by itself establish fleet-wide rollout or a recovery SLA.",
        "url": "https://github.com/tiagobeltraoacioli-sketch/bloch-sis-pow"
      },
      {
        "id": "explorer",
        "name": "Explorer & indexer",
        "status": "Published",
        "current": "The live explorer adds navigable transaction flows, epoch timelines, validator activity, mempool observer comparisons, and Grafana-backed chain, host and Kubernetes telemetry. A second globe visualizes reported peer connections.",
        "next": "Extend historical indexer coverage and distinguish unique network peers from repeated connection reports; retain source-freshness and corroboration labels.",
        "evidence": "The explorer deployment and public observability endpoint were checked on 23 September. Peer totals sum connections reported by active monitored nodes, not unique machines.",
        "url": "https://blochl1.com"
      },
      {
        "id": "evm",
        "name": "EVM execution",
        "status": "In development",
        "current": "The experimental EVM gained a fail-closed production-entrypoint contract, lifecycle receipts, provenance checks and an offline frozen-genesis ceremony workflow for chain 700771.",
        "next": "Complete a real production node build, independently approve and freeze genesis, then qualify settlement, finality and state restoration end to end.",
        "evidence": "Reviewed the L2 README and 22 September source history. Its production delivery remains incomplete; synthetic entrypoint checks are not a launched L2.",
        "url": "https://posternlabs.com/build#devkit"
      },
      {
        "id": "dex",
        "name": "DEX & native pools",
        "status": "In development",
        "current": "PosternDEX retains its external-EVM interface. New pilot pool caps, semantic launch evidence and aggregate readiness checks are observation-only; native pool activation remains hard gated.",
        "next": "Authenticate a finalized deployment snapshot and custody roles, finish restart and reorg qualification, and obtain independent review before enabling native pools.",
        "evidence": "Reviewed the DEX README and 20–22 September commits. The repository makes no production network, router or native-pool activation claim.",
        "url": "https://blochdex.com"
      },
      {
        "id": "bridge",
        "name": "Bridge & stablecoins",
        "status": "In development",
        "current": "The bridge added offline authority ceremony tooling, detached-signature handling, anchored reviewer trust inputs and durable observation checkpoints. These checks do not authorize minting or release.",
        "next": "Complete independent authority approval, production finality and custody qualification, and reconciliation of backing and redemptions before public native deposits.",
        "evidence": "Reviewed the bridge README and 21–22 September commits. Its readiness composer remains non-authorizing and no public native bridge service is claimed.",
        "url": "https://blochbridge.com"
      },
      {
        "id": "aggregator",
        "name": "Wallet & aggregator",
        "status": "Integration testing",
        "current": "The published wallet continues to support its existing external-EVM routes. Product release logic now orders authenticated L2, bridge and DEX component gates and fails closed when evidence is missing.",
        "next": "Qualify the intended route and asset matrix, receipt-bound recovery, and authenticated component releases before enabling native Bloch aggregation.",
        "evidence": "Reviewed the wallet README and 22 September release-gate commits. The new gates are source work, not proof that native Bloch execution is live.",
        "url": "https://posternlabs.com/apps/multichain/"
      }
    ],
    "roadmap": [
      {
        "title": "Qualify the signed validator upgrade rollout",
        "detail": "Collect mixed-version, canary, rollback and recovery evidence for the 22 September upgrade; keep new-node bootstrap separate.",
        "state": "In progress",
        "kind": "Node release"
      },
      {
        "title": "Renew trusted bootstrap guidance",
        "detail": "Publish and independently verify a current checkpoint and complete bundle, then measure Linux cold sync and restart resource limits.",
        "state": "Pending",
        "kind": "Node release"
      },
      {
        "title": "Connect EVM execution to native settlement",
        "detail": "Freeze chain 700771 genesis with independent approval, build the production node and qualify authenticated state/finality beyond local execution.",
        "state": "In progress",
        "kind": "Protocol integration"
      },
      {
        "title": "Complete native DEX and bridge integration",
        "detail": "Keep activation gates closed until custody, reserve/liability accounting, replay protection, finality, reorg recovery and independent approval are verified.",
        "state": "In progress",
        "kind": "Protocol integration"
      },
      {
        "title": "Qualify wallet and aggregator delivery",
        "detail": "Verify supported networks and assets, quote execution, rejection paths, receipt-based recovery and authenticated component gates.",
        "state": "In progress",
        "kind": "Application release"
      },
      {
        "title": "Maintain signed artifacts and operator evidence",
        "detail": "Preserve the signed upgrade, publish dated rollout evidence and rollback instructions, and coordinate independent validators.",
        "state": "In progress",
        "kind": "Operations"
      }
    ],
    "sources": [
      {
        "label": "Genesis-4 node",
        "repo": "tiagobeltraoacioli-sketch/bloch-sis-pow",
        "ref": "main"
      },
      {
        "label": "Native integration",
        "repo": "tiagobeltraoacioli-sketch/bloch-sis-pow",
        "ref": "codex/native-wallet-integration"
      },
      {
        "label": "EVM",
        "repo": "tiagobeltraoacioli-sketch/bloch-l2-evm",
        "ref": "main"
      },
      {
        "label": "Bridge",
        "repo": "tiagobeltraoacioli-sketch/bloch-l2-bridge",
        "ref": "main"
      },
      {
        "label": "DEX",
        "repo": "tiagobeltraoacioli-sketch/postern-dex",
        "ref": "main"
      },
      {
        "label": "Wallet / aggregator",
        "repo": "tiagobeltraoacioli-sketch/postern-wallet",
        "ref": "main"
      },
      {
        "label": "Explorer",
        "repo": "tiagobeltraoacioli-sketch/bloch-explorer",
        "ref": "main"
      }
    ]
  },
  "activity": [
    {
      "label": "Genesis-4 node",
      "repo": "tiagobeltraoacioli-sketch/bloch-sis-pow",
      "ref": "main",
      "available": false,
      "error": "HTTP 403",
      "commits": []
    },
    {
      "label": "Native integration",
      "repo": "tiagobeltraoacioli-sketch/bloch-sis-pow",
      "ref": "codex/native-wallet-integration",
      "available": false,
      "error": "HTTP 403",
      "commits": []
    },
    {
      "label": "EVM",
      "repo": "tiagobeltraoacioli-sketch/bloch-l2-evm",
      "ref": "main",
      "available": false,
      "error": "HTTP 403",
      "commits": []
    },
    {
      "label": "Bridge",
      "repo": "tiagobeltraoacioli-sketch/bloch-l2-bridge",
      "ref": "main",
      "available": false,
      "error": "HTTP 403",
      "commits": []
    },
    {
      "label": "DEX",
      "repo": "tiagobeltraoacioli-sketch/postern-dex",
      "ref": "main",
      "available": false,
      "error": "HTTP 403",
      "commits": []
    },
    {
      "label": "Wallet / aggregator",
      "repo": "tiagobeltraoacioli-sketch/postern-wallet",
      "ref": "main",
      "available": false,
      "error": "HTTP 403",
      "commits": []
    },
    {
      "label": "Explorer",
      "repo": "tiagobeltraoacioli-sketch/bloch-explorer",
      "ref": "main",
      "available": false,
      "error": "HTTP 403",
      "commits": []
    }
  ],
  "activity_period": {
    "since": "2026-09-30T21:00:44.000Z",
    "until": "2026-10-07T21:00:44.000Z"
  },
  "activity_note": "Repository activity is collected automatically. Roadmap readiness retains its last engineering review date; commit activity is not deployment or test evidence."
}