Join The Testnet

We’ll create a folder, download two tiny helper files, and start your node.

What is a node? A node is the app that talks to other nodes, keeps a copy of the blockchain, and shares new blocks. It’s like joining a group chat and keeping the chat history.

Step 1 — Create a folder and open it

Paste one line at a time:

mkdir equilibria-testnetcd equilibria-testnet

Step 2 — Download the helper files

Use curl (available on Windows/macOS/Linux). Paste these:

curl -L -o testnet_launcher.py https://your-repo.com/testnet_launcher.py
curl -L -o community_launcher.py https://your-repo.com/community_launcher.py

What are these files? Little helpers that give you simple commands like testnet-node, service-node, wallet-service.

Step 3 — Install a tiny Python add‑on (one time)

pip3 install requests

What is this? A small tool that lets the helper talk to the node.

Step 4 — Start your node

python3 community_launcher.py testnet-node

What you’ll likely see:

  • It may download a Docker image (the app package).

  • Messages like Starting testnet node.

  • Your node’s control panel (RPC) will be at: http://127.0.0.1:18081

What is RPC? Think "Remote Control Panel". It’s where tools (or you) can ask the node questions like “what block are we on?”

Windows firewall pop‑up? Click Allow.

Step 5 — (Optional) See live status

Open a new PowerShell/Terminal window and run:

python3 community_launcher.py monitor

This shows: latest block, network difficulty, and peer count.

What is “monitor”? A simple status screen that refreshes every few seconds.

How to stop the node

  • In the window where it’s running, press Ctrl + C once. Or:

docker stop testnet-node

Port already in use? Start on different ports:

python3 community_launcher.py testnet-node --p2p-port 19080 --rpc-port 19081

Plain English: We changed the two “door numbers” your node uses so they don’t collide with another app.

P2P vs RPC P2P is node‑to‑node chat. RPC is your control panel.

Last updated