github gluwa/creditcoin3 3.140.0-devnet

3 hours ago

3.140.0-devnet (2026-10-23)

142 changes since 3.139.0-devnet (full diff).

Runtime, pallets and precompiles

Node

Attestor

Archiver

Proof generation and checkpoints

Shared libraries

  • feat(eth): raw-RLP block fetch mode (debug_getRawBlock/Receipts) + archiver --fetch-mode (#1328) @DylanVerstraete
  • feat(streams): follow the source-chain head by polling when the RPC is HTTP-only (#1480) @DylanVerstraete
  • fix(stream_eth): fuse the head watchdog so an ETH reconnect can't panic the attestor (#1442) @DylanVerstraete

Indexer

CLI and scripts

CI and repository

Dependencies (17)
  • build(deps): bump hono from 4.13.7 to 4.13.13 in /cc3-indexer (#1591) @dependabot[bot]
  • build(deps): bump the all-dependencies group with 8 updates (#1510) @dependabot[bot]
  • build(deps): bump frontier_2 and wire up the precompile check (CSUB-2067) (#1567) @didac-gluwa
  • build(deps): bump the prod-dependencies group across 2 directories with 2 updates (#1508) @dependabot[bot]
  • build(deps): bump @modelcontextprotocol/sdk from 1.26.0 to 1.32.1 in /cc3-indexer (#1475) @dependabot[bot]
  • build(deps): bump ubuntu from da6fc2b to f144425 in the all-dependencies group across 1 directory (#1507) @dependabot[bot]
  • build(deps-dev): bump the dev-dependencies group across 6 directories with 5 updates (#1509) @dependabot[bot]
  • build(deps): bump brace-expansion from 1.1.13 to 1.1.21 in /scripts (#1499) @dependabot[bot]
  • build(deps): bump handlebars from 4.7.9 to 4.7.10 in /cli (#1498) @dependabot[bot]
  • build(deps): bump proxy-addr from 2.0.7 to 2.0.8 in /cc3-indexer (#1483) @dependabot[bot]
  • build(deps-dev): bump source-map-js from 1.2.1 to 1.2.2 in /docs/smart-contract-development/with-ethers.js (#1470) @dependabot[bot]
  • build(deps): bump proxy-addr from 2.0.7 to 2.0.8 in /cli (#1471) @dependabot[bot]
  • build(deps): bump handlebars from 4.7.9 to 4.7.10 in /docs/smart-contract-development/with-hardhat (#1492) @dependabot[bot]
  • build(deps): bump the all-dependencies group across 3 directories with 2 updates (#1453) @dependabot[bot]
  • build(deps): bump linode-cli from 5.68.0 to 5.69.0 in /.github in the linode-dependencies group across 1 directory (#1454) @dependabot[bot]
  • build(deps-dev): bump brace-expansion from 1.1.13 to 1.1.21 in /docs/smart-contract-development/with-hardhat (#1449) @dependabot[bot]
  • build(deps): bump vm2 from 3.11.6 to 3.12.2 in /cc3-indexer (#1461) @dependabot[bot]

⚠️ Operator Warnings

The following changes in this release may require action from node, attestor, or indexer operators.
Please review carefully before upgrading.

🔴 Runtime definition changed

The runtime source code has changed. A runtime upgrade will likely be required. Ensure the on-chain runtime is updated accordingly.

Changed files (2)
  • runtime/src/ethereum_finalize_benchmarking.rs
  • runtime/src/lib.rs

🟡 Node binary source changed

The node binary source code has changed. Node operators should rebuild and redeploy their node binary.

Changed files (2)
  • node/src/rpc/mod.rs
  • node/src/service.rs

🟡 Pallet or precompile code changed

Pallet or precompile source code has changed. A runtime upgrade may be required. Review the changes carefully before upgrading.

Changed files (15)
  • pallets/attestation/src/benchmarking.rs
  • pallets/attestation/src/clear_or_revert.rs
  • pallets/attestation/src/continuity.rs
  • pallets/attestation/src/extensions.rs
  • pallets/attestation/src/impls.rs
  • pallets/attestation/src/lib.rs
  • pallets/attestation/src/weights.rs
  • pallets/randomness/src/weights.rs
  • pallets/supported-chains/src/benchmarking.rs
  • pallets/supported-chains/src/lib.rs
  • pallets/supported-chains/src/weights.rs
  • precompiles/attestor-stash/src/lib.rs
  • precompiles/block-prover/src/lib.rs
  • precompiles/chain-info/src/lib.rs
  • precompiles/substrate-transfer/src/lib.rs

🟡 Attestor source changed

Attestor-related source code has changed. Attestor operators should rebuild and redeploy their attestor binary.

Changed files (21)
  • attestor/attestor/src/error.rs
  • attestor/attestor/src/lib.rs
  • attestor/attestor/src/main.rs
  • attestor/attestor/src/secret.rs
  • attestor/attestor/src/shared.rs
  • attestor/attestor/src/startup.rs
  • attestor/attestor/src/tasks/p2p/mod.rs
  • attestor/attestor/src/tasks/production.rs
  • attestor/attestor/src/tasks/validation.rs
  • common/eth/Cargo.toml
  • common/eth/src/lib.rs
  • common/eth/tests/raw_rlp_pairing.rs
  • common/eth/tests/raw_rlp_vs_json.rs
  • common/eth/tests/unrecoverable_fetch.rs
  • common/streams/attestation/src/lib.rs
  • ... and 6 more

🟡 Indexer schema entities added or removed

The indexer GraphQL schema has had entities added or removed.

Changed files (1)
  • cc3-indexer/schema.graphql

Don't miss a new creditcoin3 release

NewReleases is sending notifications on new releases.