Prerequisites

Before attempting to install, set up, and use an ODIN node, make sure you meet the minimum technical requirements.

System Requirements

The ODIN testnet uses a delegated proof of stake (DPoS) system to validate transactions, which means that unlike proof-of-work (PoW) networks like Bitcoin, ODIN does not require much computational power to run a validator node. However, each node must store the full transaction ledger, which costs a significant amount of storage space.

The recommended minimum system requirements for running an ODIN node are:

  • 2 CPU cores

  • 4 GB of system memory

  • 20 GB of storage space for the ledger

Git

See the official documentation for installing Git for your operating system. Git will be used simply to clone the GeoDB-Limited/odin-testnet-public-tools repository to your system.

Docker

See the official documentation for installing Docker for your operating system. Docker is required to run the container's node. It is recommended that you briefly familiarize yourself with the basics of containerization before continuing.

Docker Compose

See the official documentation for installing Docker Compose for your operating system. Docker Compose is used to define how the node's container is configured within Docker. The ODIN testnet Docker Compose files use the Compose file version 3 schema.

Last updated