Changelog
Welcome to the Plume documentation changelog - this page tracks all notable updates to the docs, features, developer tools, and community resources in the Plume ecosystem.
ArbOS 51 Upgrade Completion
Plume Mainnet and Testnet have successfully completed the migration to ArbOS 51.
Key Updates
Updated
chainInfo.jsonis now available for both networks. Node operators should refresh their configurations to match the latest documentation.Ensure your nodes are running
v3.9.5to support ArbOS 51.
Node Upgrade v3.9.5: ArbOS 51/40 Support
We have released a critical node upgrade to support ArbOS 51 (Dia) and ArbOS 40 (Callisto). This update brings significant improvements from the Ethereum Fusaka and Pectra upgrades to Plume Network, including native account abstraction and cheaper cryptographic operations.
Migration Checklist
Update Docker Image: All external node operators must update their Nitro node image to the latest recommended version:
offchainlabs/nitro-node:v3.9.5-66e42c4-validatorThis image includes
split-val-entry.shto automatically run both v3.9.5 and v3.7.6 workers, standard validators should use this by default. Custom split-validator setups must manually run both worker versions. More details can be found at Offchain Labs Nitro v3.9.5 Release Notes
Update Configuration: Following the activation, Plume will provide an updated
chainInfo.json. It is recommended to swap to this new config file for your external node to ensure long-term compatibility.
What’s Included
ArbOS 40 (Callisto):
EIP-7702: Native Account Abstraction (Set EOA account code).
EIP-2537: BLS12-381 precompile support for cheaper zkSNARKs.
EIP-2935: Historical block hash access.
ArbOS 51 (Dia):
Native Token Mint/Burn: Unlocks path for native asset management.
EIP-7825: Transaction gas limit cap for efficient gas usage.
Optimization: Opcode changes making EVM cryptographic operations cheaper.
Readiness Schedule
Nodes must be upgraded before the following activation dates:
Plume Testnet: Monday, February 2, 2026
Plume Mainnet: Thursday, February 5, 2026
Troubleshooting
If your node stops syncing after the upgrade, please use the latest snapshot to sync from the most recent block state.
Node Upgrade v3.9.3 & AnyTrust Migration
Upgraded the Plume node to Offchain Labs v3.9.3. This critical update migrates our Data Availability layer from Celestia to AnyTrust DA and introduces support for ArbOS 51 and the Ethereum Fusaka upgrade.
Migration Checklist
Update Docker Image Switch to:
offchainlabs/nitro-node:v3.9.3-8bc5554Remove Old Flags: Delete the following flags from your node configuration:
--node.da-provider.enable
--node.da-provider.rpc.url
--node.da-provider.with-writer
--node.data-availability.enableAdd New Flags: Add the following flags (replace URLs for testnet if necessary):
--node.data-availability.enable=true
--node.data-availability.parent-chain-node-url=<YOUR L1 RPC>
--node.data-availability.rest-aggregator.urls=http://das-plume-mainnet-1.t.conduit.xyzDelete Legacy Resources: Remove
celestia-das-server,daprovider, and any other Celestia-related containers.Restore Snapshot: If your node is out of sync, download the latest snapshot
Note: To avoid breaking changes while migrating to the Fusaka upgrade, properly syncing all historical blob data is essential. Ensure your node is using an updated Beacon RPC that retains all historical blob data. This guarantees that your Nitro node can sync from periods beyond the standard blob retention limit. For more details on Beacon node historical data, please refer to the documentation: https://docs.arbitrum.io/run-arbitrum-node/beacon-nodes-historical-blobs
Last updated