restake
Auto-compounder script for Cosmos Validators using REStake
File Explorer
Download Latest Version (.zip)- screenshot.png
- autostake.mjs
- dryrun.mjs
- Health.mjs
- index.mjs
- NetworkRunner.mjs
- Chain.mjs
- ChainAsset.mjs
- constants.mjs
- CosmosDirectory.mjs
- EthSigner.mjs
- Helpers.mjs
- Network.mjs
- Operator.mjs
- QueryClient.mjs
- SigningClient.mjs
- Validator.mjs
- Wallet.mjs
- networks.json
- networks.local.json.sample
- .dockerignore
- .env.sample
- .gitignore
- .nvmrc
- docker-compose.yml
- Dockerfile
- LICENSE
- package-lock.json
- package.json
- README.md
- README_TURKISH.md
# Installation Guide
git clone https://github.com/eco-stake/restake
Downloads the entire project code from GitHub to your computer.
cd restake
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommended- APT (Debian/Ubuntu κ³μ΄) Built into Debian/Ubuntu-based Linux distributions.
apt install nodejs -y
Installs directly from the APT package repository (Debian/Ubuntu-based).
Pulled directly from this repo's README.
3. Docker
Easy- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker-compose run --rm app npm install
Runs the command against the services defined in the compose file.
docker-compose build --no-cache
Runs the command against the services defined in the compose file.
docker-compose run --rm app npm run autostake
Runs the command against the services defined in the compose file.
0 21 * * * /bin/bash -c "cd restake && docker compose run --rm app npm run autostake" > ./restake.log 2>&1
Runs the command against the services defined in the compose file.
0 0 * * */7 /usr/bin/docker image prune -a -f
Type this command into your terminal and run it.
Pulled directly from this repo's README.
4. Node.js
Easynpm --version
Type this command into your terminal and run it.
npm install
Downloads and installs the libraries listed in package.json.
docker-compose run --rm app npm install
Runs the command against the services defined in the compose file.
docker-compose run --rm app npm run autostake
Runs the command against the services defined in the compose file.
npm run autostake
Type this command into your terminal and run it.
Pulled directly from this repo's README.
