Skip to content

Commit 87ad656

Browse files
bloxsterbloxster
andauthored
docs: document --caplin.columns-keep-slots flag (PeerDAS column retention) (#20729)
## Summary Documents the `--caplin.columns-keep-slots` flag introduced in #20380. - Adds a new **PeerDAS Data Column Retention** subsection to `caplin.md` - Flag: `--caplin.columns-keep-slots` (default: 131072, ~18 days) - Explains use case for DA oracle / rollup nodes needing longer column history ## Test plan - [ ] Verify flag appears in `erigon --help` on `release/3.4` - [ ] Verify default value matches source: `MIN_EPOCHS_FOR_DATA_COLUMN_SIDECARS_REQUESTS * SLOTS_PER_EPOCH = 131072` 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: bloxster <gianni.morselli@erigon.tech>
1 parent 8619a4a commit 87ad656

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

docs/gitbook/src/fundamentals/caplin.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,12 @@ In addition, Caplin can backfill recent blobs for an op-node or other uses with
2727

2828
* `--caplin.blobs-immediate-backfill`: Backfills the last 18 days' worth of blobs to quickly populate historical blob data for operational needs or analytics.
2929

30+
### PeerDAS Data Column Retention
31+
32+
For nodes participating in PeerDAS (EIP-7594), Caplin retains data column sidecars for a configurable window:
33+
34+
* `--caplin.columns-keep-slots` (default: `131072`, ~18 days): Number of slots to retain PeerDAS data column sidecars. The default matches `MIN_EPOCHS_FOR_DATA_COLUMN_SIDECARS_REQUESTS × SLOTS_PER_EPOCH`. Increase this value for DA oracle or rollup nodes that require a longer column history.
35+
3036
Caplin can also be used for [block production](../staking/caplin.md), aka **staking**.
3137

3238
## Beacon API Configuration

0 commit comments

Comments
 (0)