Set Up SPK Claim Chain Node


Craddle To Grave

This is real time full install. From ordering a privex server, to installing dependencies, the Repository, building docker images, DNS setup, SSL via certbot, running a update/hardfork, and verifying operation. With a lot of additional information in the wait times.

Join us on Discord for help

Time Stamps

  • 0:30 Gerating a new Hive key pair

  • 1:50 Ordering a PrivEx Server

  • 3:20 Generate ssh keypair

    • ssh-keygen
  • 5:07 Brief introduction to Honeycomb Configuration (skipable)

  • 10:30 Wallet Software Preview with Larynx Claim

  • 11:59 Privex Server Ready - Log In

    • ssh -i "priv" ubuntu@ip.addr
  • 17:37 Installing Dependencies (Skip to here for BYO Server)

    • sudo apt install docker docker-compose
  • 15:30 More Network overview while waiting for software.

  • 20:00 Cloning the SPK HoneyComb repository (Skip to here for BYO Server)

    • git clone https://github.com/3speaknetwork/honeycomb-spkcc.git
    • cd honeycomb-spkcc
    • sudo docker-compose build
  • 21:15 Continuing Network overview to kill time durring software build

  • 24:55 Installing NGINX and Certbot. Configuring DNS(not shown)

    • sudo apt install nginx certbot python3-certbot-nginx
    • sudo nano /etc/nginx/sites-availible/default
    • Modify server_name _; to server_name api.yourdomain.com;
    • sudo nginx -t sudo systemctl reload nginx
    • sudo certbot
  • 32:15 Writing the .env file (Skip to here for BYO Server)

    • nano .env
    •  account="hiveaccount"
       active=5JactivePrivateKey
       msowner=5KadditionalPrivateKey
       mspublic=STMpublickey
       domain=https://api.yourdomain.com
      
    • Optionally discordwebhook=https://discordapp.com/api/webhooks/NUMB3RS/KeYs to stream the feed into a discord channel
  • 35:00 Finalize NGINX setup - proxy pass

    •  location / {
                 proxy_pass http://127.0.0.1:3001;
                 proxy_http_version 1.1;
                 proxy_set_header Upgrade $http_upgrade;
                 proxy_set_header Connection 'upgrade';
                 proxy_set_header Host $host;
         }
      
      
  • 36:55 Run Honeycomb (Skip to here for BYO Server)

    • sudo docker-compose up
  • 38:42 Updating HoneyComb - HardForks (Skip to here for BYO Server)

    • git pull
    • sudo docker-compose down
    • sudo docker-compose build
    • sudo docker-compose up
  • 42:30 RealTime - Verifying Success (Skip to here for BYO Server)

Not Covered: Making a dedicated Hive Account. Delegating 100 HP to this account. Configuring server to disallow password login. Join us on Discord for help

Consider @disregardfiat for Witness :)


▶️ 3Speak

H2
H3
H4
3 columns
2 columns
1 column
40 Comments
Ecency