Skip to content

Automatic snapshots of the blockchain state

Notifications You must be signed in to change notification settings

Bambarello/cosmos-snapshots

 
 

Repository files navigation

cosmos-snapshots

List of snapshots:
http://snapshots.alexvalidator.com/oasis/ - Oasis (Mainnet)
http://snapshots.alexvalidator.com/ixo/ - IXO (Mainnet)
http://snapshots.alexvalidator.com/regen/ - Regen (Mainnet)
http://snapshots.alexvalidator.com/stargaze/ - Stargaze (Mainnet)
https://snapshots.stakecraft.com/ - Juno (Mainnet)
https://cosmos-snap.staketab.com/ixo - IXO (Mainnet)
https://cosmos-snap.staketab.com/stargaze - Stargaze (Mainnet)
https://cosmos-snap.staketab.com/sifchain - Sifchain (Betanet)
https://cosmos-snap.staketab.com/comdex - Comdex (Mainnet)
https://cosmos-snap.staketab.com/axelar - Axelar (Mainnet)
https://mercury-nodes.net/kichain-snaps/ - Kichain (Mainnet)

Akash snapshot instruction
Agoric snapshot instruction
Sifchain snapshot instruction
Sentinel snapshot instruction
Desmos snapshot instruction
Oasis snapshot instruction
Stargaze snapshot instruction
Kichain snapshot instruction
IXO snapshot instruction(Staketab)
Sifchain snapshot instruction(Staketab)
Stargaze snapshot instruction(Staketab)
Comdex snapshot instruction(Staketab)
Axelar snapshot instruction(Staketab)

MIRRORS

http://rpc01-skynet.paullovette.com/ - provided by Paul Lovette
http://162.255.116.68/snapshots/ - privded by Min (Min#6706)
https://snapshots.stakecraft.com/ - provided by Alex Novy
http://snapshots.alexvalidator.com/ - provided by Alex (Bambarello) Validator

https://www.notion.so/Stake-Systems-Fast-Sync-Service-5cb0dffb78174d3494b93f87d242939d

  • juno
  • osmosis
  • agoric
  • regen
  • cosmoshub
  • irishub
  • matic
  • emoney
  • bitsong
  • terra
  • kava
  • certik
  • microtick
  • celo-baklava non-archive

Run your own backup server with snapshots

Install requirements

sudo apt update && \
sudo apt install curl git docker.io -y

Clone github repo
git clone https://github.com/c29r3/cosmos-snapshots.git && cd cosmos-snapshots

Create folder for snapshots
mkdir $HOME/akash

Start Nginx via docker

cd $HOME; \
docker run --name nginx \
--restart always \
-v $(pwd)/default.conf:/etc/nginx/conf.d/default.conf \
-v $(pwd)/akash/:/root/ \
-p 80:80 \
-d nginx

Fill in the variables in the file akash_snapshot.sh

CHAIN_ID="akashnet-2"
SNAP_PATH="$HOME/akash/akash"
LOG_PATH="$HOME/akash/akash_log.txt"
DATA_PATH="$HOME/.akash/data/"
SERVICE_NAME="akash.service"

Create new snapshot
./akash_snapshot.sh

Check snapshot

MY_IP=$(curl -s 2ip.ru); \
curl -s http://${MY_IP}

Automation

You can add script to the cron

# start every day at 00:00
0 0 * * * /bin/bash -c '/root/akash_snapshot.sh'

About

Automatic snapshots of the blockchain state

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%