📖
Qwertycoin Documentation
  • Introduction to Qwertycoin
  • Getting Started
    • Terminology
    • Simple Steps
  • Wallet
    • Types of Wallet
    • Paper Wallet
    • CLI Wallet
    • GUI Wallet
    • Zero Wallet
    • Mobile Wallet
    • Web Wallet
    • RPC Wallet
    • Wallet Backup
    • Wallet Recovery
    • Wallet Update
    • Sign and Verify Messages
  • Mining
    • Mining Options
    • Cloud Mining
    • Creating a Mining Pool
    • Mining With SBC
    • Mobile Mining
    • Using a Mining Pool
    • XMR-Stak
    • XMR-Stak Linux
    • XMRIG
  • Node (Daemon)
    • Configuration
    • Fix Sync Issues
    • Load Checkpoints
    • Start Masternode
  • Trading
    • Exchanges
    • How to Trade on BISQ
    • How to Trade on CREX24
  • Developer
    • Compiling Daemon from Source
      • MacOS QT Install
      • Install Cmake 3.14
    • Forking Qwertycoin
    • Google Breakpad Integration
    • Hosting Block Explorer
    • Hosting Web Wallet
    • Hosting Faucet
    • Local Testnet
    • Resources
  • API
    • Daemon HTTP RPC Commands
    • Daemon JSON RPC API
    • Wallet RPC API
Powered by GitBook
On this page
  • Install and run the Qwertycoin daemon on your server
  • Precompiled
  • Compile yourself
  • Install the block explorer code

Was this helpful?

  1. Developer

Hosting Block Explorer

PreviousGoogle Breakpad IntegrationNextHosting Web Wallet

Last updated 5 years ago

Was this helpful?

Install and run the Qwertycoin daemon on your server

You can install the Qwertycoin daemon from precompiled sources or compile it yourself. Guides for both are below.

Precompiled

  • You can download the precompiled binaries . Enter your downloaded file through your terminal and run qwertycoind with an open port like so:

./qwertycoind --restricted-rpc --enable-cors=* --enable-blockchain-indexes --rpc-bind-ip=0.0.0.0 --rpc-bind-port=8197

Compile yourself

  • This is a guide for compiling on Linux (Ubuntu). For other operating systems you can find a guide .

Install dependancies

sudo apt-get install build-essential cmake git
  • You will need Cmake version 3.10 to compile Qwertycoin. You can find a guide on installing that .

Building

  • After installing the dependencies you can run this simple script:

git clone --recurse-submodules https://github.com/qwertycoin-org/qwertycoin
cd ./qwertycoin
mkdir ./build
cd ./build
cmake -DBUILD_ALL:BOOL=TRUE ..
cmake --build . --config Release
  • If all went well, it will complete successfully, and you will find all your binaries in the ./build/src directory.

  • Finally run qwertycoind with an open port like so:

./qwertycoind --restricted-rpc --enable-cors=* --enable-blockchain-indexes --rpc-bind-ip=0.0.0.0 --rpc-bind-port=8197

Install the block explorer code

You can host the block explorer with Apache or Nginx. For this guide I will be using Apache.

  • Install Apache

sudo apt-get update

sudo apt-get install apache2

sudo ufw allow 'Apache Full'
  • Next download the block explorer code

git clone https://github.com/qwertycoin-org/qwertycoin-blockchain-explorer.git
  • Change the 'api' variable in config.js to point to your daemon. Also change the '$apiNode=' variable in /api/index.php to point the API urls to your daemon.

  • Once that is done copy all the files to the html directory.

sudo cp -rf api/ config.js css/ favicon.ico index.html js/ LICENSE pages/ q/ README.md /var/www/html/
  • Your block explorer can now be seen at your servers address.

Extra:

  • You can change the look of your block explorer by playing around with the css files.

Last updated on 2020-2-16

  • Install and run the Qwertycoin daemon on your server

    • Precompiled

    • Compile yourself

  • Install the block explorer code

here
here
here