Giter VIP home page Giter VIP logo

mainnet-gentx's Introduction

Umee Mainnet Gentxs

This repository contains validated gentx submissions from Umee mainnet genesis validators.

To create a gentx:

# Install Umee
$ cd $HOME
$ git clone https://github.com/umee-network/umee.git
$ cd umee
$ git pull
$ git checkout tags/v1.0.1
$ make build
$ sudo cp $HOME/umee/build/umeed /usr/local/bin
$ umeed version
# Should be v1.0.1
# Create gentx
$ umeed init moniker --chain-id umee-1
$ umeed add-genesis-account wallet 1000000uumee
$ umeed gentx-gravity [key_name] [amount] [eth-address] [orchestrator-address]
  • key_name and amount are the same as in the default gentx command.
  • eth-address is the Ethereum address that is going to be used to sign batches and validator set updates going to Ethereum. It is recommended that this account is only used for this purpose and nothing else.
  • orchestrator-addressis the Umee account that is going to be used to sign claims going from Ethereum to Umee. It is recommended that this account is only used for this purpose and nothing else.

Please note that the command is umeed gentx-gravity and not umeed gentx.

Submit your gentx to this repostiory via a Pull Request with the gentx file named after the validator's moniker, e.g. myval.json.

FAQ

What is the chain-ID?

umee-1

What version of umeed do I use to generate a gentx?

You can use the latest release, v0.7.x at the time of this writing. We will be publishing an official v1.0.0 release that will be used for mainnet shortly. You can use that version as well.

What are the validator commission rules?

There is no minimum or maximum validator commission enforcement by the Umee protocol. However, we will not accept gentxs with a commission rate of less than 2%. In addition, the Foundation will not delegate to validators whose max commission rate exceeds 10%.

What do I specify for amount, i.e. how much do I self-delegate?

If you have tokens at genesis, you are free to self-delegate how ever many tokens you wish. The team will make delegation decisions based on previous testnet performance and strategic considerations. If you do not have any tokens at genesis but you are highly involved in the Cosmos or Umee ecosystem, you are suggested to reach out to the team to be considered as a strategic validator and get a delegation; the team will provide you 1 umee token to bootstrap your validator and further delegations after TGE.

Can I use a different account for the orchestrator and the validator?

Yes, you can, and that's the recommended way to do it.

Can I change the orchestrator address or the orchestrator eth address?

No, once they are set they can't be changed. They are linked to your validator, so in case you need to change any of these you'll have to start a new validator.

Can I use these accounts in another system/bot/computer?

It's not recommended, as Peggo will be permanently sending transactions using these addresses.

If a transaction is made with any of these accounts (orchestrator address or Ethereum address), it will result in a "nonce unsync" and Peggo will start throwing some errors. Peggo will re-sync and re-try, but it's better to avoid that.

mainnet-gentx's People

Contributors

alexanderbez avatar bananooo-zhang avatar bkvkrll avatar botd0tnet avatar bulgakovvlad avatar chalermporn17 avatar creeea avatar crypto20m avatar daluxxx avatar denhoithailai avatar eguoli avatar facundomedica avatar fxpy avatar habibrr avatar humantraffic avatar id577 avatar ilhamm02 avatar ipcript avatar kinrokinro avatar kodvas avatar l0vd2 avatar nhhtrung avatar pa1amar avatar quochung287 avatar savazh avatar vasyaivanov21 avatar wombatqq avatar zebcrypto avatar zenon-provalidator avatar zhangmn88 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  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.