2024-03-29 09:55:07 +02:00
2023-12-11 19:01:25 +02:00
2024-03-29 09:55:07 +02:00
2024-01-15 15:48:00 +01:00
2024-03-29 09:22:03 +02:00

Codex Testnet Starter

Hit the ground running with Codex.

  1. How to start
  2. How to stop
  3. How to stop and delete everything
  4. Troubleshooting

How to start

  • Have docker installed.
  • Clone this repo.
  • Define variables
    export PRIV_KEY=9721fb80cf32275ce80ae41927130adc767d435dbb1d80114dac2ef2d7c951f0
    
    # export CODEX_ETH_PROVIDER=https://rpc.testnet.codex.storage
    # export GETH_VERBOSITY=4
    
  • docker-compose up -d
  • Open browser to <GUI ENDPOINT HERE>

How to stop

  • docker-compose down

How to stop and delete everything

  • docker-compose down --rmi all -v

Troubleshooting

Geth

# List peers
docker exec -it geth geth attach --exec net.peerCount /data/geth.ipc

# Connected peers
docker exec -it geth geth attach --exec admin.peers /data/geth.ipc

# Add a peer
docker exec -it geth geth attach --exec 'admin.addPeer("enode://cff0c44c62ecd6e00d72131f336bb4e4968f2c1c1abeca7d4be2d35f818608b6d8688b6b65a18f1d57796eaca32fd9d08f15908a88afe18c1748997235ea6fe7@159.223.243.50:40010")' /data/geth.ipc

# Sync status
docker exec -it geth geth attach --exec eth.syncing /data/geth.ipc

# Geth own enode
docker exec -it geth geth attach --exec admin.nodeInfo.enode /data/geth.ipc
Description
Languages
Shell 68.8%
Batchfile 31.2%