Giter Site home page Giter Site logo

quicksilver-mainnet's Introduction

Quicksilver Mainnet joining instructions

Note: commit hashes and shasums will be added before launch

For gentx instructions, follow the installation guide and follow the link below.

Minimum hardware requirements

  • 4 cores (max. clock speed possible)
  • 16GB RAM
  • 500GB of NVMe or SSD disk

Software requirements

Quicksilver v1.0.0 will be released once a final audit report has been released.

Install Quicksilver

Requires Go version v1.19+.

> git clone https://github.com/ingenuity-build/quicksilver && cd quicksilver
> git fetch origin --tags
> git checkout v1.0.0
> make install

Verify installation

To verify if the installation was successful, execute the following command:

> quicksilverd version --long

It will display the version of quicksilverd currently installed:

name: quicksilverd
server_name: quicksilverd
version: 1.0.0
commit: XXX
build_tags: netgo,ledger
go: go version go1.19 linux/amd64

Genesis validators

If the network is already running; continue with the steps below. Otherwise follow the instructions here to create an gentx.

Create a validator

  1. Init Chain and start your node

    > quicksilverd init <moniker-name> --chain-id=quicksilver-1
  2. Create a local key pair Note: we recommend only using Ledger for mainnet! Key security is important!

    > ## create a new key:
    > quicksilverd keys add <key-name>
    > ## or use a ledger:
    > quicksilverd key add <key-name> --ledger     
    > ## or import an old key:
    > quicksilverd keys show <key-name> -a
  3. Download genesis Fetch genesis.json into quicksilverd's config directory (default: ~/.quicksilverd)

    > curl -s https://raw.githubusercontent.com/ingenuity-build/mainnet/main/genesis/genesis.tar.gz > genesis.tar.gz
    > tar -C ~/.quicksilverd/config/ -xvf genesis.tar.gz

    Genesis sha256

     shasum -a 256 ~/.quicksilverd/config/genesis.json
     XXX  /home/<user>/.quicksilverd/config/genesis.json
  4. Start your node and sync to the latest block

  5. Create validator

    $ quicksilverd tx staking create-validator \
    --amount 50000000uqck \
    --commission-max-change-rate "0.1" \
    --commission-max-rate "0.20" \
    --commission-rate "0.1" \
    --min-self-delegation "1" \
    --details "a short description lives here" \
    --pubkey=$(quicksilverd tendermint show-validator) \
    --moniker <your_moniker> \
    --chain-id quicksilver-1 \
    --from <key-name>

quicksilver-mainnet's People

Contributors

zanicar avatar activenodes avatar anurg avatar joe-bowman avatar onivalidator avatar landerosua avatar humantraffic avatar clemensgg avatar jambulmerah avatar krewedk0 avatar gfant avatar doggystylez avatar n0okone avatar nochanc3 avatar packetstracer avatar rjsimp01 avatar catomatik avatar anilcse avatar enterstake avatar golden-ratio-staking avatar kalianetwork avatar nodeiistt avatar taxistake avatar krisboit avatar defireviewer avatar joeatkysenpool avatar keni32 avatar nodebreaker0-0 avatar stakecito avatar t3d3r3 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.