Taraxa Project
WebsiteExplorerCommunity Site
  • πŸ‘‹Welcome!
  • πŸ’΅Wallet
    • Metamask
    • Ledger
    • Taraxa's Network Connection Details
  • 🌱Become a Validator
    • βš™οΈSet up validator node
    • πŸ–₯️Consensus node hardware requirements
    • 🚩Register node via community site
    • ⛓️Register node directly on-chain
    • πŸ“£Solicit delegation
    • πŸ› οΈNode upgrade & reset
  • πŸ’°Staking
    • πŸ’§Liquid Staking
    • 🚩Staking via community site
    • ⛓️Staking directly on-chain
  • πŸŒ‰Ficus Root Bridge
    • ↔️Bridge usage guide
    • πŸ“œOn-chain contracts
    • πŸ”ŽAudit Report
  • πŸ’₯Taraxa Grant Program
  • Develop on Taraxa
    • πŸš€Start building on Taraxa!
    • πŸ”—Connecting to Taraxa
    • πŸ““Smart Contracts
      • Remix
    • βš’οΈCommon frameworks & Examples
    • πŸ’§Testnet faucet
    • πŸ”©Taraxa RPC Specs
  • Node Operations
    • βš™οΈDeploy A Node
      • Digital Ocean
      • AWS
      • Alibaba Cloud
      • Scaleway
      • Vultr
      • Linode
      • Azure
      • Hetzner
      • GitHub is blocked
    • πŸͺΆLite Consensus Node (beta)
    • ⏺️Upgrade a Node
      • ⬆️Upgrade Node
      • πŸ”Reset Node
    • πŸ”€Syncing From Snapshot
    • πŸ“¬Node's Public Address
    • πŸ—οΈNode's VRF Key
    • πŸ“’Node Proof of Ownership
    • ❓Node Operations FAQ
    • πŸ”’Node Release Notes
    • βš™οΈInstall A Local Node
      • Windows
      • Mac
      • Linux
      • Digital Ocean
      • AWS
      • Alibaba Cloud
      • Scaleway
      • Vultr
      • Linode
      • Azure
      • Hetzner
      • GitHub is blocked
  • FAQ
    • 1️Layer-1 Tech
    • πŸͺ™TARA Token
    • 🌱Mainnet
    • πŸ”Exchange Integration
  • Whitepaper
    • Abstract
    • Intro: Scaling the World
    • Taraxa Architecture
    • Economic Model
    • Governance
    • Further Reading
  • NATIVE TOKEN CONVERSION
    • πŸ’‘Introduction
    • πŸ—“οΈConversion Status
    • ❓Conversion FAQ
    • βš—οΈMock Conversion
    • πŸ“‹Exchange Submission
  • Governance
    • ℹ️Introduction
    • ⚑Voting Guide
Powered by GitBook
On this page

Was this helpful?

  1. Node Operations
  2. Upgrade a Node

Upgrade Node

Upgrade the node to the latest version without erasing any local data.

PreviousUpgrade a NodeNextReset Node

Last updated 1 year ago

Was this helpful?

Upgrade your node's software

From time to time we will release new versions of the node software. Try to keep it up to date using the following commands for your host operating system.

The difference between Mainnet and Testnet scripts are in the YAML files, please make sure you're following the right instructions for the network your node is on.

Mainnet

Download the latest docker-compose file:

cd .\Desktop\taraxa-ops-master\taraxa_compose\
docker-compose down
docker-compose pull
docker-compose up -d
docker-compose logs -f

Testnet

Download the latest docker-compose file:

cd .\Desktop\taraxa-ops-master\taraxa_compose\
docker-compose down
docker-compose pull
docker-compose up -d
docker-compose logs -f

Mainnet

cd ~/Desktop/taraxa-ops-master/taraxa_compose
curl -0 https://raw.githubusercontent.com/Taraxa-project/taraxa-ops/master/taraxa_compose_mainnet/docker-compose.yml > docker-compose-new.yml && mv docker-compose-new.yml docker-compose.yml
docker-compose down
docker-compose pull
docker-compose up -d
docker-compose logs -f

Testnet

cd ~/Desktop/taraxa-ops-master/taraxa_compose
curl -0 https://raw.githubusercontent.com/Taraxa-project/taraxa-ops/master/taraxa_compose/docker-compose.yml > docker-compose-new.yml && mv docker-compose-new.yml docker-compose.yml
docker-compose down
docker-compose pull
docker-compose up -d
docker-compose logs -f

Mainnet

cd ~/taraxa-ops-master/taraxa_compose
wget -O docker-compose-new.yml https://raw.githubusercontent.com/Taraxa-project/taraxa-ops/master/taraxa_compose_mainnet/docker-compose.yml && mv docker-compose-new.yml docker-compose.yml
sudo docker-compose down
sudo docker-compose pull
sudo docker-compose up -d
sudo docker-compose logs -f

Testnet

cd ~/taraxa-ops-master/taraxa_compose
wget -O docker-compose-new.yml https://raw.githubusercontent.com/Taraxa-project/taraxa-ops/master/taraxa_compose/docker-compose.yml && mv docker-compose-new.yml docker-compose.yml
sudo docker-compose down
sudo docker-compose pull
sudo docker-compose up -d
sudo docker-compose logs -f

GitHub is blocked in some countries. If you can't run the previous command please refer to the document.

Sometimes during breaking protocol changes we will advise you to Don't worry, we will let you know when that is required.

⏺️
⬆️
https://raw.githubusercontent.com/Taraxa-project/taraxa-ops/master/taraxa_compose_mainnet/docker-compose.yml
https://raw.githubusercontent.com/Taraxa-project/taraxa-ops/master/taraxa_compose/docker-compose.yml
GitHub is blocked
reset your node's data.