Set up your environment

Before you begin building your own web3 Game, you will need to set up your environment correctly.

These are standard requirements, but of course, they can vary depending on the expected amount of on-chain activity on your web3 Game. We highly recommend you to start your web3 Game with the provided specifications, and then adjust them as needed, based on usage.

OS
Spec

OS

Linux

CPU

4 Core / 2/5GHz / x86_64

RAM

16GB

DISK

500GB SSD

Network

100Mbps

Please note that a blockchain cannot be horizontally scaled (you cannot create redundant infrastructure by creating multiple nodes). A blockchain node must be standalone (although read-only nodes can be created).

In terms of CPU, the consensus-making workload is computation-intensive. However, this is a sequential task, so simply increasing the number of cores will not solve the problem. The only solution is to use a CPU with a higher single-core performance.

Verse generally uses more CPU power. Using a CPU with a higher frequency can increase the Verse transaction processing speed, especially when dealing with a large number of pending transactions.

Firewall Settings

  • TCP/UDP port 30303 allowed (for P2P between nodes)

  • TCP port 8545 allowed (for RPC)

  • TCP/UDP port 4101 allowed (for Verse Verifier)

Last updated