Set up your environment
Last updated
Last updated
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 |
---|---|
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.
TCP/UDP port 30303 allowed (for P2P between nodes)
TCP port 8545 allowed (for RPC)
TCP/UDP port 4101 allowed (for Verse Verifier)
OS
Linux
CPU
4 Core / 2/5GHz / x86_64
RAM
16GB
DISK
500GB SSD
Network
100Mbps