{
  "schema_version": "initiative-changes.v1",
  "registry_version": "2026.06.10-8752c9d",
  "initiative_id": "glamsterdam-readiness",
  "change_count": 7,
  "changes": [
    {
      "schema_version": "initiative-change.v1",
      "id": "glamsterdam-block-level-access-lists",
      "initiative_id": "glamsterdam-readiness",
      "type": "protocol_architecture",
      "status": "watch",
      "summary": "Block-Level Access Lists are a protocol-level headliner under consideration for Glamsterdam and may affect block data models, state-access analysis, simulation tooling, indexers, and explorers.",
      "affected_roles": [
        "block_data_models",
        "state_access_analysis",
        "simulation_tooling",
        "indexers",
        "block_explorers"
      ],
      "affected_builder_groups": [
        "indexer_teams",
        "block_explorer_teams",
        "simulation_tooling_teams",
        "execution_client_tooling"
      ],
      "possible_consequences": [
        "Block schemas and explorer views may need new fields or explanations.",
        "State-access analysis tools may need updated data sources.",
        "Simulation tools may need to incorporate block-level access list semantics."
      ],
      "priority": "medium",
      "recommended_action": "monitor",
      "recommendation_strength": "watch",
      "evidence_refs": [
        "official:esp-glamsterdam-round",
        "official:eip-7773",
        "official:forkcast-glamsterdam"
      ],
      "last_verified_at": "2026-06-07"
    },
    {
      "schema_version": "initiative-change.v1",
      "id": "glamsterdam-epbs",
      "initiative_id": "glamsterdam-readiness",
      "type": "protocol_architecture",
      "status": "watch",
      "summary": "Enshrined Proposer-Builder Separation is a protocol-level headliner under consideration for Glamsterdam and may affect block construction, MEV tooling, validator workflows, and monitoring.",
      "affected_roles": [
        "block_building",
        "mev_tooling",
        "validator_workflows",
        "relay_monitoring",
        "protocol_research"
      ],
      "affected_builder_groups": [
        "validator_tooling_teams",
        "mev_tooling_teams",
        "block_builder_teams",
        "research_tooling_teams"
      ],
      "possible_consequences": [
        "Block construction assumptions may need to be revisited.",
        "Monitoring dashboards may need new protocol-level signals.",
        "Validator and builder workflows may need updated guidance once design details stabilize."
      ],
      "priority": "medium",
      "recommended_action": "monitor",
      "recommendation_strength": "watch",
      "evidence_refs": [
        "official:esp-glamsterdam-round",
        "official:eip-7773",
        "official:forkcast-glamsterdam"
      ],
      "last_verified_at": "2026-06-07"
    },
    {
      "schema_version": "initiative-change.v1",
      "id": "glamsterdam-gas-repricing",
      "initiative_id": "glamsterdam-readiness",
      "type": "gas_pricing",
      "status": "watch",
      "summary": "A comprehensive gas repricing package is being considered for Glamsterdam and may affect transaction costs and gas-sensitive contract assumptions.",
      "affected_roles": [
        "smart_contracts",
        "gas_estimation",
        "benchmarking",
        "simulations",
        "wallet_gas_ux"
      ],
      "affected_builder_groups": [
        "app_builders",
        "smart_contract_developers",
        "wallet_teams",
        "defi_protocols"
      ],
      "possible_consequences": [
        "Existing gas benchmarks may become stale.",
        "Contracts relying on tight gas assumptions may need retesting.",
        "Wallet gas estimation heuristics may need updates.",
        "Simulation and benchmarking tools may need new baselines."
      ],
      "priority": "medium",
      "recommended_action": "assess",
      "recommendation_strength": "watch",
      "evidence_refs": [
        "official:esp-glamsterdam-round",
        "official:eip-7773",
        "official:forkcast-glamsterdam"
      ],
      "last_verified_at": "2026-06-07"
    },
    {
      "schema_version": "initiative-change.v1",
      "id": "glamsterdam-max-contract-size",
      "initiative_id": "glamsterdam-readiness",
      "type": "evm_capability",
      "status": "watch",
      "summary": "Increased maximum contract size is being considered for Glamsterdam and may change deployment, verification, and audit assumptions for large contracts.",
      "affected_roles": [
        "contract_development",
        "deployment_tooling",
        "verification_tooling",
        "audit_workflows"
      ],
      "affected_builder_groups": [
        "smart_contract_developers",
        "protocol_teams",
        "developer_tooling_teams"
      ],
      "possible_consequences": [
        "Protocols constrained by size limits may revisit architecture choices.",
        "Deployment and verification tools may need updated assumptions.",
        "Audit workflows may need to account for larger deployable contracts."
      ],
      "priority": "low",
      "recommended_action": "monitor",
      "recommendation_strength": "watch",
      "evidence_refs": [
        "official:esp-glamsterdam-round",
        "official:eip-7773",
        "official:forkcast-glamsterdam"
      ],
      "last_verified_at": "2026-06-07"
    },
    {
      "schema_version": "initiative-change.v1",
      "id": "glamsterdam-native-eth-transfer-logs",
      "initiative_id": "glamsterdam-readiness",
      "type": "indexer_surface",
      "status": "watch",
      "summary": "Native ETH transfer logs are being considered for Glamsterdam and may affect how indexers, explorers, wallets, and analytics pipelines detect ETH transfers.",
      "affected_roles": [
        "indexers",
        "block_explorers",
        "wallet_activity_feeds",
        "analytics",
        "accounting_tools"
      ],
      "affected_builder_groups": [
        "indexer_teams",
        "block_explorer_teams",
        "wallet_teams",
        "analytics_teams"
      ],
      "possible_consequences": [
        "ETH transfer detection assumptions may change.",
        "Explorers and wallet activity feeds may need new test cases.",
        "Analytics and accounting pipelines may need updated parsing logic.",
        "Historical and post-upgrade transfer views may need clear boundary handling."
      ],
      "priority": "medium",
      "recommended_action": "assess",
      "recommendation_strength": "watch",
      "evidence_refs": [
        "official:esp-glamsterdam-round",
        "official:eip-7773",
        "official:forkcast-glamsterdam"
      ],
      "last_verified_at": "2026-06-07"
    },
    {
      "schema_version": "initiative-change.v1",
      "id": "glamsterdam-new-evm-opcodes",
      "initiative_id": "glamsterdam-readiness",
      "type": "evm_capability",
      "status": "watch",
      "summary": "New EVM opcodes are being considered for Glamsterdam and may require updates across compilers, static analysis, templates, and developer education.",
      "affected_roles": [
        "contract_development",
        "compiler_tooling",
        "static_analysis",
        "templates"
      ],
      "affected_builder_groups": [
        "smart_contract_developers",
        "developer_tooling_teams",
        "audit_tooling_teams"
      ],
      "possible_consequences": [
        "Compiler and tooling support may lag protocol specification updates.",
        "Static analyzers and linters may need opcode-aware updates.",
        "Examples and templates may need revision once specific opcodes are finalized."
      ],
      "priority": "medium",
      "recommended_action": "monitor",
      "recommendation_strength": "watch",
      "evidence_refs": [
        "official:esp-glamsterdam-round",
        "official:eip-7773",
        "official:forkcast-glamsterdam"
      ],
      "last_verified_at": "2026-06-07"
    },
    {
      "schema_version": "initiative-change.v1",
      "id": "glamsterdam-validator-exit-consolidation",
      "initiative_id": "glamsterdam-readiness",
      "type": "validator_tooling",
      "status": "watch",
      "summary": "Validator exit and consolidation improvements are being considered for Glamsterdam and may affect staking dashboards, operator workflows, and monitoring alerts.",
      "affected_roles": [
        "validator_tooling",
        "operator_dashboards",
        "staking_workflows",
        "monitoring"
      ],
      "affected_builder_groups": [
        "validator_tooling_teams",
        "staking_providers",
        "operator_teams"
      ],
      "possible_consequences": [
        "Exit and consolidation status displays may need updates.",
        "Operator runbooks and alerting rules may need revision.",
        "Staking products may need to explain changed workflows to users."
      ],
      "priority": "medium",
      "recommended_action": "monitor",
      "recommendation_strength": "watch",
      "evidence_refs": [
        "official:esp-glamsterdam-round",
        "official:eip-7773",
        "official:forkcast-glamsterdam"
      ],
      "last_verified_at": "2026-06-07"
    }
  ]
}