How To Deploy a Handshake Full Listening Node To Flux

STEP 1: Download Zelcore Wallet (zelcore.io)

STEP 2: Buy some Flux & Trasfer To Zelcore Wallet (https://coinmarketcap.com/currencies/zel/)

STEP 3: Open home.runonflux.io while logged into wallet

STEP 4: Click the ZelID Login button (fingerprint)

STEP 5: Sign the message from wallet & login

STEP 6: Click "Apps" in side bar > "Register Flux App"

STEP 7: Input the configuration below into the registration fields:



Name: Must Be Unique Name ex HandshakeNode0002

Desc: Handshake is an experimental peer to peer root zone.



Instances: 3-100

Component:

Name: HSD (or whatever you want to call it)

Description: Listening Full Node

Repository: rithvikvibhu/hsd-with-ip:latest

Ports: [39001]

Domains: [""]

Cont. Ports [12038]

Environment: []

Commands:

["hsd","--bip37=true","--listen=true","--public-port=39001","--port=12038","--max-inbound=5000"]

Cont. Data: /root/.hsd





STEP 8: Click "Compute Registration Message" button

STEP 9: Sign the transaction using the provided message, with your wallet (Use ZelID Button)

STEP 10: Click the "Register Flux App" button (you should see green for success)

STEP 11: Click the "Pay with Zelcore Button" to pay for the deployment.

STEP 12: Wait for deployment of nodes and confirmation on the network. (Roughly ~30 mins)



Make sure you are still logged in on home.runonflux.io before proceeding

STEP 13: Return to home.runonflux.io & Click on "Apps" > "Global Apps" > "My Apps"

STEP 14: Click the button that says "Manage" > "Manage App"

STEP 15: In the inner sidebar click "Running Instances"

STEP 16: Select the first instance and click "Visit FluxNode"

STEP 17: Login to FluxApp using the ZelId Login Button (Fingerprint)





STEP 18: From the sidebar click "Apps" > "Local Apps"

STEP 19: Click the "My Local Apps" tab at the top of the screen

STEP 20: Click the buttons "Manage" > "Manage App"

STEP 21: On the inner sidebar click "Log File" and confirm blocks are downloading

STEP 22: Next, click "Execute Commands"

STEP 23: Enter this command to see how many inbound connections the node has: ["hsd-cli", "info"]