Installation

odyssey testnet

System Requirements

HardwareMinimum Requirement

CPU

4 Cores

RAM

8 GB

DISK

500 SSD

Auto Install

While setting up Story Protocol, you will be asked for your Moniker name and the port number you want to use. After entering this information, you can successfully set up the Story Protocol odyssey testnet network.

bash <(wget -qO- https://raw.githubusercontent.com/CoinHuntersTR/props/refs/heads/main/AutoInstall/story-odyssey.sh)

Check Logs for story-geth and story

sudo journalctl -u story-geth -f -o cat
sudo journalctl -u story -f -o cat

Synchronization Check

To check if your synchronization is complete, you can enter the following command. When entering the command, don't forget to replace '<portnumber>' with the port number you provided during setup. If you receive a 'False' output, you can proceed with the next steps.

curl localhost:<portnumber>657/status | jq

Export Wallet

story validator export --export-evm-key

Get wallet key and import to Metamask wallet

sudo nano ~/.story/story/config/private_key.txt

Import the private key of your validator wallet into your MetaMask wallet. Then, use the faucet to request IP test tokens.

Faucet : https://faucet.story.foundation/

Register validator

story validator create --stake 1000000000000000000 --private-key $(cat $HOME/.story/story/config/private_key.txt | grep "PRIVATE_KEY" | awk -F'=' '{print $2}')

Move the wallet and validator in the illiad test network.

Firstly, on your server in illiad test network; /root/.story/story/story/config/ go to this folder. In the folder;

1- ‘/root/.story/story/story/config/private_key.txt’

2- ‘/root/.story/story/story/config/priv_validator_key.json’

3-‘/root/.story/story/story/config/node_key.json’

back up the files. When the server we are working for odyssey matches the network, we find the same folder path and import the files I mentioned above. Then we restart with story and story-geth restart. We have our validator address and wallet from the previous network.

Last updated