ODIN Protocol
  • Introduction
  • ODIN NODE
  • Before Getting Started
    • Prerequisites
    • Running an ODIN Node in the Cloud
  • Getting Started
    • Validator private key
    • odin alias (optional)
    • Port Forwarding
  • Creating an ODIN Wallet
    • variables
    • ODIN Wallet operations
  • Becoming ODIN Validator
  • Editing a validator
  • Oracle Validators
    • Google Cloud Run executor
    • AWS Lambda executor setup
  • Baldur to Heimdall
  • Restarting ODIN node
  • CLI delegation
    • Delegation queries
  • Using ODIN Web
  • Unjailing a Validator
  • FAQ
  • ODIN token
    • Testnet Reward Program
    • Testnet Staking
  • RESOURCES
  • Website
  • Whitepaper
  • Github
  • Whitepaper
    • Abstract
      • ROLES
Powered by GitBook
On this page

Was this helpful?

  1. Before Getting Started

Running an ODIN Node in the Cloud

You may prefer to employ a virtual private server (VPS) from one of the major cloud providers. VPSs offer a handful of possible benefits over a PC or SOHO server, such as reliability and scalability. If you opt to use a VPS, here is the recommended configuration:

  • 2 vCPUs

  • 4 GB memory

  • 20 GB storage space

  • Debian 10 (Buster)

After initializing the instance, there are a few basic steps to setting up Docker, which we've included here for convenience:

  1. Update the system. sudo apt update && sudo apt upgrade

  2. Install prerequisite software. sudo apt install git docker docker-compose

  3. Enable the docker service within systemd. sudo systemctl enable docker.

  4. Add your user to the docker group. sudo usermod -aG docker $USER Make sure to log out and back in for this change to apply.

Once you've completed these steps, you are ready to get into the instructions below.

PreviousPrerequisitesNextGetting Started

Last updated 3 years ago

Was this helpful?