FAQ

How to check your wallet balance?

To check the balance of your wallet on EYWA, you can use a blockchain explorer available at https://ftmscan.com . On the main page of the explorer, enter your wallet address in the "Search by address" field and click the "Search" button. After that, information about the balance and transactions associated with that address will be displayed.

How to change the IP address or node name?

To change your current IP address or node name, you need to provide information about your validator - public node key, and the updated information in the relevant Discord channel, mentioning the support team @EYWA SUPPORT in your message.

How to delete a node or container?

To delete a node or container, follow these steps:

  1. Get the container_id using the command "docker ps".

  2. Stop the container using the command "docker stop 'container_id'."

  3. Remove the container using the command "docker rm 'container_id'."

  4. Get the image_id using the command "docker image".

  5. Remove the image using the command "docker rmi 'image_id'."

  6. If you need to delete an application folder, use the command "rm -rf 'app_folder'."

How to determine if a node is generating blocks?

To determine if your node is generating blocks on Eywa, you can use a blockchain explorer available at https://explorer.eywa.fi/ . The blockchain statistics page displays a list of validators and the number of blocks they have generated.

When will the tokens for participating in the testnet be distributed?

Tokens for participating in the Eywa testnet will be distributed after the test period ends. More detailed information about token distribution can be found here - https://docs.eywa.fi/vesting-rules.

What to do if the node status on the dashboard is shown as disconnected or empty?

If the node status on the EYWA dashboard is displayed as disconnected or empty, it is recommended to check the node's status and its logs. If the issue persists, seek assistance in the EYWA Discord channels: poa-testnet or poa-mainnet.

How to find out your node's public key?

The public key is displayed during the installation of the node using the official script. After launching the node, you can also retrieve it using the following command:

curl -sG http://0.0.0.0:8081/v1/validator_info | jq -r '.signer'

How to check the node version?

docker exec -ti `container_id` ./bridge --version

How to check the synchronization status of the node?

curl -s http://0.0.0.0:8081/v1/sync_state | grep "state"

How to backup and restore node keys?

To backup follow these steps:

1) Copy the keys, data, and node configurations to a separate folder. You can use the cp command, specifying the path to the data folder and the backup folder. For example:

 cp app_folder app_folder_backup

2) To verify that all files have been successfully copied, you can use the command:

ls app_folder_backup -la

To restore node keys, follow these steps:

1) Clone the node repository. To do this, execute the "git clone" command and provide the path to the repository. For example:

git clone https://github.com/eywa-protocol/eywa-oracle.git

2) Restore the application data on the server. Copy the saved data from the backup to the application folder using the cp command. For example:

cp app_folder_backup app_folder

3) Run the installation script, which will configure the application. To do this, navigate to the repository folder and then execute installation script. To do so use following command:

cd eywa-oracle
python3 install_bridge.py 

Check the application's status. You can do this using following command:

 curl -s http://0.0.0.0:8081/v1/sync_state | grep "state"

It will display the current data synchronization status.

How to update the node or script version?

1) Check container name:

docker ps -a /

2) Stop the container:

docker stop "container name"

3) Delete the container:

docker rm "container name" 

4) Navigate to the folder:

cd eywa-oracle

5) Update the script:

git pull 

6) Run the script:

sudo python3 install_bridge.py 

7) Check the script version:

docker exec -ti "container name" ./bridge --version (

Use the same container name and key password that were used during installation.

How to open or close ports for the node?

Accept output traffic on 17003:

iptables -D FORWARD  -p tcp --dport 17003 -j DROP

Drop all outgoing traffic towards port 17003:

iptables -I FORWARD  -p tcp --dport 17003 -j DROP

What does the "ready" status mean?

The "ready" EYWA status means that your node is ready to operate in the network, and it can be used to verify transactions and create blocks.

What does the node do in the network?

EYWA node serves as a participant in the blockchain network. Each node receives transactions from other network participants, verifies them, and creates new blocks.

How often is the validator statistics updated?

Validator statistics on EYWA are updated every 5 minutes and display information about the number of blocks created by each validator.

If you getting error: ... no space left on device in docker logs

Try to do following:

1. Delete logs file (docker logs for example)

2. Docker restart

Last updated