Run Testnet Validator

Here's a step by step procedure on how to participate as node validator on SparkChain Network testnet. Make sure you are a holder of a node key NFT (see purchase guide).

  1. Clone the SparkChain Network Node GitHub repository.

  2. If using VPS, run sudo chmod 777 config in the base directory of the sparkpoint-network-node repository.

  3. Open config/nodeConfig.json, and replace "PRIVATE KEY” with your own private key used in purchasing the node key

  4. If you have a paid Arbitrum Orbit RPC, replace the ”https://sepolia-rollup.arbitrum.io/rpc” with your own Arbitrum Sepolia RPC URL, and adjust ”node”.”inbox-reader” values to fully utilize your RPC speed

  5. Run npm run start or docker compose up -d in the base directory of the sparkpoint-network-node repository. This will launch the node with a public RPC reachable at http 8449

  6. Optionally, run npm run logs or docker compose logs -f nitro in the base directory of the sparkpoint-network-node repository to view the logs of the node

Last updated