Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
e482ce6
Adding partial for fusaka historical blobs
pete-vielhaber Oct 7, 2025
91bdeef
Merge branch 'master' into tw-556-historical-blobs
anegg0 Oct 7, 2025
c22f74e
Update docs/partials/_fusaka-historical-blobs.mdx
pete-vielhaber Oct 7, 2025
1de3e6a
Update docs/partials/_fusaka-historical-blobs.mdx
pete-vielhaber Oct 7, 2025
3634c63
Update docs/partials/_fusaka-historical-blobs.mdx
pete-vielhaber Oct 7, 2025
2e68570
Update docs/partials/_fusaka-historical-blobs.mdx
pete-vielhaber Oct 7, 2025
22d9aa4
Update docs/partials/_fusaka-historical-blobs.mdx
pete-vielhaber Oct 7, 2025
735ecc4
Update docs/partials/_fusaka-historical-blobs.mdx
pete-vielhaber Oct 7, 2025
fda714e
Update docs/partials/_fusaka-historical-blobs.mdx
pete-vielhaber Oct 7, 2025
f5db2ba
Update docs/partials/_fusaka-historical-blobs.mdx
pete-vielhaber Oct 7, 2025
2031200
Update docs/partials/_fusaka-historical-blobs.mdx
pete-vielhaber Oct 7, 2025
49dc824
Update docs/partials/_fusaka-historical-blobs.mdx
pete-vielhaber Oct 7, 2025
50cafe0
Update docs/partials/_fusaka-historical-blobs.mdx
pete-vielhaber Oct 7, 2025
61a7a5d
Update docs/partials/_fusaka-historical-blobs.mdx
pete-vielhaber Oct 7, 2025
2548a57
Update docs/partials/_fusaka-historical-blobs.mdx
pete-vielhaber Oct 7, 2025
fc51ffe
Update docs/partials/_fusaka-historical-blobs.mdx
pete-vielhaber Oct 7, 2025
ec579aa
Update docs/partials/_fusaka-historical-blobs.mdx
pete-vielhaber Oct 7, 2025
233e6e6
Merge branch 'master' into tw-556-historical-blobs
pete-vielhaber Oct 16, 2025
9cc747d
Adding new page for historical blobs; adding to sidebar
pete-vielhaber Oct 16, 2025
3685bdf
vercel redirect
pete-vielhaber Oct 16, 2025
5c67953
Merge branch 'master' into tw-556-historical-blobs
pete-vielhaber Oct 17, 2025
0cc8196
Changing note style; sidebar title
pete-vielhaber Oct 17, 2025
044eeb3
Minor verbiage change
pete-vielhaber Oct 17, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
71 changes: 71 additions & 0 deletions docs/partials/_fusaka-historical-blobs.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
---
partial_type: content
title: 'Fusaka Historical Blobs Information'
description: 'Information and instructions for node and chain operators that will be impacted by the Fusaka upgrade for historical blob data.'
author: pete-vielhaber
last_reviewed: 2025-10-07
---

import { VanillaAdmonition } from '@site/src/components/VanillaAdmonition/';

<VanillaAdmonition type="info" title="Fusaka: Historical blobs">

The Fulu consensus node upgrade in Fusaka will activate Ethereum’s PeerDAS ([EIP-7594](https://eips.ethereum.org/EIPS/eip-7594)), with Sepolia’s upgrade on October 14th and Mainnet targeting the week of December 3rd. PeerDAS optimizes data availability by not requiring all nodes to download all blob data, while ensuring network-wide data availability.

Layer 2 network operators must connect to an Ethereum Beacon Chain node with historical blob data to ensure proper functioning of the Nitro node software, or risk failure in fetching blob data.

## Impacted audiences

Required action will be required from: RPC nodes, Arbitrum One / Nova node operators, Arbitrum (Orbit) chain node operators

#### If you run a Nitro node and use an external L1 Ethereum Beacon chain RPC URL

- Please confirm that your external L1 Beacon chain RPC provider has configured their L1 Beacon chain node to subscribe to all subnets **before the Ethereum Fusaka hard fork**. For chains that post data to Ethereum Sepolia, the Ethereum Sepolia Fusaka hard fork is expected on October 14th, 2025.
- For chains that post data to Ethereum Mainnet, the Ethereum Mainnet Fusaka hard fork is expected around the first week of December 2025.

#### If your external L1 Beacon chain RPC does not subscribe to all subnets:

- Switch to a provider that does before the dates above.

#### If you run a Nitro node and you also operate your own L1 Ethereum beacon chain node:

- Add the new flag (see [table below](#specific-client-flags)) to your Beacon Node’s configuration before the Ethereum Fusaka hard fork. For chains that post data to Ethereum Sepolia, the Ethereum Sepolia Fusaka hard fork is expected on October 14th, 2025.
- For chains that post data to Ethereum Mainnet, the Ethereum Mainnet Fusaka hard fork is expected around the first week of December 2025.
- If you have not added the new flag before the above deadlines, please temporarily switch to an external L1 Beacon chain RPC URL while your local L1 Ethereum beacon chain node syncs up.
- **Note**: Ensure that the external L1 Beacon chain RPC provider you’re using subscribes to all subnets.
- Once your Beacon chain node is fully synchronized, you may switch back to your own L1 Beacon chain RPC URL (from an external L1 Beacon chain RPC URL).

## L1 beacon chain node flags

### Prysm Consensus Layer clients

Prysm nodes have a new beacon node flag `--subscribe-all-data-subnets` that needs to be added to P2P options, refer to the [Prysm Docs: Command-line options](https://prysm.offchainlabs.com/docs/configure-prysm/parameters/).

This flag is available as of Prysm v6.1.0 (and we recommend always upgrading to stay on the [latest stable Prysm releases](https://github.com/OffchainLabs/prysm/releases)).

### Other Consensus Layer clients

Other Consensus Layer nodes also have flags to ensure they sync data from across all subnets.

**Note that the accuracy of the flags below**, including the corresponding versions that these flags support, has not been verified or confirmed by the Offchain Labs team. Please consult the respective release notes and documentation for non-Prysm Consensus Layer clients to ensure you’re adding the correct flags.

### Specific client flags

| Client | Flag |
| ---------- | --------------------------------------------- |
| Lighthouse | `--supernode` |
| Teku | `--p2p-subscribe-all-custody-subnets-enabled` |
| Grandine | `--subscribe-all-data-column-subnets` |
| Lodestar | `--supernode` |
| Nimbus | `--debug-peerdas-supernode` |

## Checklist

To maintain uninterrupted node operation and blob availability:

- Add the appropriate flag for your CL client.
- Verify your Sepolia beacon endpoint’s configuration before October 14th.
- Verify your Mainnet beacon endpoint’s configuration before the first week of December.
- We recommend using temporary hosted beacon endpoints if updating the configuration cannot be made in time for release.

</VanillaAdmonition>
4 changes: 4 additions & 0 deletions docs/run-arbitrum-node/02-run-full-node.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,10 @@ We provide a summary of the available parameters here, but we recommend reading
- Note that these parameters get ignored if a database already exists
- When running more than one node, it's easier to manually download the different parts of the snapshot, join them into a single archive, and host it locally for your nodes. Please see [Downloading the snapshot manually](/run-arbitrum-node/nitro/03-nitro-database-snapshots.mdx#downloading-the-snapshot-manually) for instructions on how to do that.

import FusakaHistoricalBlobs from '../partials/_fusaka-historical-blobs.mdx';

<FusakaHistoricalBlobs />

### Required parameters

The following list contains all the parameters needed to configure your node. Select the appropriate option depending on the chain you want to run your node for.
Expand Down