eth-ssv-client

command module
v0.4.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 13, 2023 License: GPL-3.0 Imports: 1 Imported by: 0

README

eth-ssv-client

Client for StaFi staking pool and SSV

Build

cd $HOME
wget -O go1.20.3.linux-amd64.tar.gz https://go.dev/dl/go1.20.3.linux-amd64.tar.gz
rm -rf /usr/local/go && tar -C /usr/local -xzf go1.20.3.linux-amd64.tar.gz && rm go1.20.3.linux-amd64.tar.gz
echo 'export GOROOT=/usr/local/go' >> $HOME/.bashrc
echo 'export GOPATH=$HOME/go' >> $HOME/.bashrc
echo 'export GO111MODULE=on' >> $HOME/.bashrc
echo 'export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin' >> $HOME/.bashrc && . $HOME/.bashrc
go version
  • make
 git clone https://github.com/stafiprotocol/eth-ssv-client.git
 cd eth-ssv-client
 make

Usage

./build/ssv-client

ssv-client

Usage:
  ssv-client [command]

Available Commands:
  import-account      Import account
  import-val-mnemonic Import mnemonic of validators
  start               Start ssv client
  version             Show version information
  help                Help about any command

Flags:
  -h, --help   help for ssv-client

Use "ssv-client [command] --help" for more information about a command.

Feature

Automatically:

  • Generate valdiator keys from mnemonic
  • Deposit/Stake on StaFi staking pool
  • Select/Monitor operators from SSV api (Due to ssv api not support on mainnet)
  • Onboard/Offboard validators on SSV
  • Deposit/Withdraw/Reactive cluster on SSV
  • Hold StaFi staking pool ejector service

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL