Skip to content

Commit

Permalink
docs(notices): Add notice WRT deprecation of Geth archive snapshots
Browse files Browse the repository at this point in the history
  • Loading branch information
wbnns committed Dec 7, 2024
1 parent ee14d0b commit 59cb2cc
Show file tree
Hide file tree
Showing 4 changed files with 44 additions and 69 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: Decommissioning Public Geth Archive Snapshots
slug: /decomissioning-public-geth-archive-snapshots
description: Public Geth archive snapshots will be decommissioned on December 15th, 2024.
keywords:
[
Geth,
Archive Node,
Node Snapshots,
Ethereum,
Infrastructure,
Reth,
Snapshots,
Base Node,
Beacon Endpoint,
OP Stack,
]
hide_table_of_contents: true
---

# Decommissioning Public Geth Archive Snapshots

As part of our ongoing efforts to optimize our services, we will be deprecating the Public Geth Archive Snapshots on _December 15th, 2024_. We understand that this change may affect your operations if you rely on these snapshots for maintaining your Ethereum infrastructure. This notice aims to provide you with a potential path forward and offer solutions to ensure a smooth transition.

## Recommended Path Forward

We recommend switching to Reth going forward. We will continue to maintain the Reth archive snapshot.

If you need continued Geth support, we would advise that you maintain your own snapshot that is specific to your infrastructure e.g. EBS on AWS.

To sync a Geth Archive node to tip:

- Download the latest Geth Archive snapshot ~30 days old
- Use a beacon endpoint with historical blob data
- Alternatively you can run your own [blob archiver](https://github.com/base-org/blob-archiver) if you don't want to rely on a third party

If you have any questions or would like assistance, please reach out to us on [Discord](https://base.org/discord) or [GitHub](https://github.com/base-org/base-node).
68 changes: 0 additions & 68 deletions apps/base-docs/docs/notices/preparing-for-fault-proofs-on-base.md

This file was deleted.

2 changes: 1 addition & 1 deletion apps/base-docs/sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ module.exports = {
label: 'Notices',
collapsible: false,
collapsed: false,
items: ['notices/preparing-for-fault-proofs-on-base'],
items: ['notices/decomissioning-public-geth-archive-snapshots'],
},
{
type: 'category',
Expand Down
6 changes: 6 additions & 0 deletions apps/base-docs/tutorials/docs/0_run-a-base-node.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,12 @@ If you're a prospective or current Base Node operator and would like to restore

In the home directory of your Base Node, create a folder named `geth-data` or `reth-data`. If you already have this folder, remove it to clear the existing state and then recreate it. Next, run the following code and wait for the operation to complete.

:::info

We will be deprecating the Public Geth Archive Snapshots on _December 15th, 2024_ and recommend switching to Reth going forward. We will continue to maintain the Reth archive snapshot.

:::

| Network | Client | Snapshot Type | Command |
| ------- | ------ | ------------- | --------------------------------------------------------------------------------------------------------------------- |
| Testnet | Geth | Full | `wget https://sepolia-full-snapshots.base.org/$(curl https://sepolia-full-snapshots.base.org/latest)` |
Expand Down

0 comments on commit 59cb2cc

Please sign in to comment.