MitchelNode
  • MitchelNode
  • Althea
  • Haqq
  • Kroma
  • BounceBit
  • Babylon
  • Allora
  • Dill
Powered by GitBook
On this page
  • Initial Setup
  • Configuration
  • Running the Node
  • Staking Process
  • Important Commands

Dill

Initial Setup

  1. Download and run the setup script by executing the following command in your terminal:

curl -O https://raw.githubusercontent.com/99kartlos/dill-light-validator-setup/main/setup_light_validator.sh && chmod +x setup_light_validator.sh && ./setup_light_validator.sh
  1. Wait for the files to download[1].

Configuration

  1. Language Selection: Press 3 and enter, then press 4 to select English for both options[1].

  2. Password Creation: Create a strong password that's at least 8 characters long. You'll need to confirm this keystore password[1].

  3. Token Deposit: Specify the amount of DILL tokens to be deposited for your validator. The default amount is 2500 DILL tokens, so you can simply press Enter[1].

  4. Mnemonic Phrase: Record the displayed mnemonic (seed phrase) and store it securely. This is crucial for recovering your deposit if needed[1].

  5. Keystore Configuration: Confirm and save the keystore password for your imported accounts[1].

  6. Account Password: Enter the password for your imported accounts to complete the configuration[1].

Running the Node

After completing the setup, run the node by re-entering the password you created earlier. If successful, you'll see an output similar to:

ubuntu 1981 1 86 08:09 pts/0 00:00:43 /home/ubuntu/dill/dill-node --light --embedded-geth --datadir /home/ubuntu/dill/light_node/data/beacondata --genesis-state /home/ubuntu/dill/genesis.ssz --grpc-gateway-host 0.0.0.0 --initial-validators /home/ubuntu/dill/validators.j

Staking Process

  1. Obtain faucet tokens from the Andes channel using a different wallet than the one created for your node[1].

  2. Create and upload a deposit_data-xxxx.json file. You can generate this file using the command:

cat ./validator_keys/deposit_data-xxxx.json
  1. Upload the deposit_data-xxxx.json file to the staking site[1].

  2. Connect to MetaMask, ensuring you have sufficient funds (>2500 DILL)[1].

  3. Send the deposit transaction using MetaMask[1].

  4. Verify your validator status using your public key (prefixed with 0x) in the validators section of the Explorer[1].

Important Commands

  • To navigate to the Dill directory:

cd dill
  • To check if the node is running:

ps -ef | grep dill
  • To perform a health check on the node:

./health_check.sh -v

PreviousAllora

Last updated 7 months ago