Skip to main content

System requirements (baseline)

Use the same baseline as mainnet for best compatibility:
Resource usage on testnet can be lower, but keeping mainnet-class specs avoids sync issues and reorg sensitivity during testnet events.
1

System prep

  • Ubuntu 22.04 LTS
  • Open ports: 30303 (Geth P2P), 8545/8546 (JSON-RPC/WS, optional), 26656/26657 (consensus P2P/RPC), 26660 (Prometheus)
2

Install story-geth (execution) for Aeneid

3

Install story (consensus) + Cosmovisor

4

Initialize node data for Aeneid

5

Create services (Aeneid)

6

Verify

Use separate data directories/wallets between mainnet and Aeneid. The --aeneid flag reconfigures story-geth to the testnet with different bootnodes and network IDs.