Skip to content

CosmosElon/genesisd

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

242 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GenesisL1 fast installation scripts

root user, tested on clean Ubuntu 20.04 LTS
  • Update genesis_29-1 to genesis_29-2:

    sh update.sh
    full command on clean new machine with installed git:
    sudo swapoff -a; git clone https://github.com/alpha-omega-labs/genesisd.git; cd genesisd; sh update.sh
  • Install genesis_29-2 full node (suitable for validator):

  • $YOUR_NEW_NODE_NAME should be changed to any node name you like.
    sh genesisd-node.sh $YOUR_NEW_NODE_NAME
    full command on clean new machine with installed git:
    sudo swapoff -a; git clone https://github.com/alpha-omega-labs/genesisd.git; cd genesisd; sh genesisd-node.sh $YOUR_NEW_NODE_NAME
  • Install genesis_29-2 full node with EVM RPC-API enabled (not suitable for validator):

  • $YOUR_NEW_NODE_NAME should be changed to any node name you like.
    sh genesisd-rpc-node.sh $YOUR_NEW_NODE_NAME
    full command on clean new machine with installed git:
    sudo swapoff -a; git clone https://github.com/alpha-omega-labs/genesisd.git; cd genesisd; sh genesisd-rpc-node.sh $YOUR_NEW_NODE_NAME
  • Create validator of genesis_29-2

  • With imported Ethereum private key, with some L1 coins belonging to that key. Start after the genesisd-node.sh and full sync!
    sh create-validator-ethpk.sh $YOUR_VALIDATOR_NAME YOUR_PRIVATE_KEY $AMOUNT_EL1_STAKED $COMMISSION_RATE
    Example to create validator named "supervalidator" with 1000L1 self staked and 10% commission for delegators:
    sh create-validator-ethpk.sh supervalidator 58a86862565e596bcf185d699ef4db6a8f02f6696f4a3fe6ff5cf5c0b451c866 1000000000000000000000 0.1

    About

    Layer 1 blockchain

    Resources

    License

    Code of conduct

    Contributing

    Security policy

    Stars

    Watchers

    Forks

    Packages

     
     
     

    Contributors

    Languages

    • Go 79.9%
    • Shell 13.7%
    • Makefile 6.2%
    • Dockerfile 0.2%