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"]