Developers
  • SWT PROTOCOL
    • Introduction
    • Accounts
    • Transactions
    • Fees
    • Smart Contracts
  • GETTING STARTED
    • Network Node
      • Introduction
      • STEP 1:RENTING A LINUX VPS
      • STEP 2:INSTALLATION OF PUTTY
      • STEP 3:INSTALLATION OF FILEZILLA
      • STEP 4:VPS CONNECTION AND LINUX CONFIGURATION WITH PUTTY (SSH)
      • STEP 5:HOW TO SECURE YOUR VPS
      • STEP 6:USING TMUX THROUGH PUTTY
      • STEP 7:UPLOAD OF THE SWT SOFTWARE WITH FILEZILLA
      • STEP 8:EXTRACT THE SWT SOFTWARE FOLDER
      • STEP 9:RUNNING THE SWT NODE THROUGH TMUX
      • STEP 10:RUNNING THE MONITORING TOOLS
  • API REFERENCE
    • Apache Thrift API
      • Transactions
      • Blocks
      • Smart contract
      • Tokens
      • Wallets
      • Sync info
      • Data structures
    • REST API
      • GetBlocks()
      • GetNodeInfo()
      • GetBalance()
      • GetWalletInfo()
      • GetTokenBalance()
      • GetTransactionsByWallet()
      • GetTransactionInfo()
      • GetEstimatedFee()
      • GetContractByAddress()
      • GetContractFromTransaction()
      • GetContractMethods()
      • ContractValidation()
      • ContractCall()
      • TransactionPack()
      • TransactionExec()
  • SMART CONTRACTS
    • Creating "Hello-world" Smart Contract
    • Smart Contract Methods
    • Smart Contract Standarts
      • Token Smart Contract
      • Escrow Smart Contract
      • Stable coin Token
  • HOW TO REST API
    • Introduction
    • Retrieve a balance from the blockchain
    • Request a specific transaction from the blockchain
    • Sending Transactions to the SWT Blockchain
    • Validating and deploying a Smart Contract with REST API
Powered by GitBook
On this page
  1. GETTING STARTED
  2. Network Node

STEP 1:RENTING A LINUX VPS

There are a lot of Linux VPS providers. Choose the one you want, but take a monthly contract so you will not loose money in case you want to stop renting the VPS. T

Minimum system requirements are:

  • 4 CPU VPS

  • 8GB RAM (6-8GB recommended)

  • 100GB HDD disk space (200GB recommended for long term node, as well as SSD hardware)

  • 3TB bandwidth per month allowed

Once the VPS is rented, you will receive shortly an email from the provider with the credentials and web address of your customer control panel, where you can install/reinstall/reboot/stop/start your VPS. There will be also the IP address of your VPS that you will need to connect on it through SSH (PuTTY) or SFTP (Filezilla).

On your control panel, before starting installation of you Linux VPS, you will be asked to choose a root password and a Linux version (ie: Ubuntu 18.04).

Once your VPS is up and running, you can go to Step 2 (Installation of PuTTY).

PreviousIntroductionNextSTEP 2:INSTALLATION OF PUTTY

Last updated 1 year ago