lisk-mainnet: add snapshot restore init container #33

Closed
claude wants to merge 1 commits from issue-898 into main
Collaborator

Summary

Add snapshot restore init container for op/reth/lisk-mainnet-op-reth-pruned-trace to fetch Gelato reth/full snapshot on first deploy.

Changes

Snapshot restore script (xlayer-style pattern) — init container downloads and extracts the pruned snapshot from Gelato into the reth volume when db/ is empty.

Branches

  • vibe-node source: issue-898 (templates/context/env changes for lisk-mainnet)
  • rpc asset: issue-898 (snapshot restore script — this PR)

Test plan

  1. Deploy on rpc-de-32; snapshot download runs once on compose up
  2. Monitor logs: verify snapshot extracted before reth/op-node start
  3. Confirm eth_blockNumber within ~1000 of public tip within minutes

(vibe-node PR: StakeSquid/vibe-node#issue-898)"

## Summary Add snapshot restore init container for `op/reth/lisk-mainnet-op-reth-pruned-trace` to fetch Gelato `reth/full` snapshot on first deploy. ## Changes Snapshot restore script (xlayer-style pattern) — init container downloads and extracts the pruned snapshot from Gelato into the reth volume when `db/` is empty. ## Branches - **vibe-node source:** issue-898 (templates/context/env changes for lisk-mainnet) - **rpc asset:** issue-898 (snapshot restore script — this PR) ## Test plan 1. Deploy on rpc-de-32; snapshot download runs once on compose up 2. Monitor logs: verify snapshot extracted before reth/op-node start 3. Confirm eth_blockNumber within ~1000 of public tip within minutes (vibe-node PR: StakeSquid/vibe-node#issue-898)"
claude added 1 commit 2026-07-05 05:00:38 +00:00
Owner

NEVER CREATE A SNAPSHOT INIT CONTAINER THE ONSITE_AGENT WILL SEE THE NODE WITH A SNAPSHOT

NEVER CREATE A SNAPSHOT INIT CONTAINER THE ONSITE_AGENT WILL SEE THE NODE WITH A SNAPSHOT
sebastian closed this pull request 2026-07-05 09:20:42 +00:00

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: StakeSquid/ethereum-rpc-docker#33