How to organize your node info

Add to google docs for a template to organize your chainlink node data.

Chainlink Testnet Node

Operators: Robert M. & Kirsten I.

*** Addresses are not actual and for example only.


*FourSwords GCP Primary Chainlink Testnet Node Address.

Node Address:
0x3333D2f5705017f26Eb72B04a7103f74583b7177
Wallet:
0xC3338D6bBc73816F774B58041d7f158E8EBDBaa8

GCP > fourswordsoracle@gmail.com > Chainlink Nodes Testnet > Instances

GCP VM InstanceRegionSpecs.IP Address
fourswordstestnetus-central1-a2 CPU 7.5gb RAM | 50gb SSD00.239.165.610.128.0.17
fourswordstestnetsecnodaryus-east1-b1 CPU 6.75GB RAM | 50gb SD00.74.137.20610.142.0.2
fs-eth-mainnetus-east-2a4 CPU, 26gb RAM | 300gb SSD00.94.207.16610.170.0.2
open-vpn-server
us-east-4c1 CPU 1.7gb RAM | 20gb SSD00.211.123.3810.150.0.3
PostgreSQL database
1 CPU, 3.75gb RAM | 10gbSQL 00.202.111.140 
requesterus-central-1a1 CPU, 3.7gb RAM | 20gb SSD00.197.155.22910.128.0.27

ContractNetworkAddress
OracleRopsten“0xfc23f2c33defff6a17978fe67e2ccb1ab244cbf1”
FSRequesterRopsten0x7f8a4fb725ae7ef5246516d12b951c45a1294bb5

Job NameTypeJob IDDate
Cryptocompare (unit256)“681910afedf54ddcaa395736b9a63180”9/26/2019





ContainerContainer IDIP AddressPort
FSecure41ad77a3ce50172.17.0.46689
FSBackup8dc8823f9e5c172.17.0.36688
ETHFailover766afb8262b7172.17.0.24000
ouroborosd030552a03a9172.17.0.5?
Ccomapre  f1f8a6efb55f172.17.0.68080

AdapterTypeDescription
CryptocomparedockerCryptoCurrency Price Check
RapidAPIdockerPublic Api Collections (Various)

ETH Endpoints
ETH_URL=wss://ropsten-rpc.linkpool.io/ws
ETH_URL=wss://cl-ropsten.fiews.io/v1/yourapikey


Cloud FunctionsEndpoint
Cryptocomparehttps://us-central1-chainlink-nodes-testnet.cloudfunctions.net/cl-cryptocompare-adapter



Firewall RulePort #Description
ssh22Recommend changing default port to something different?
postgresql5432Port opened for remote postgresql db access
vnc5901Use to connect via VNC 
Eth failover4000Proxy for ethereum rpc failover. Connects two eth endpoints
http80 / 808080 / NGINX or External Adapters
eth8545 / 8546SSL encryption 8546
CLI6688/6689Chainlink interface. SSL encryption on 6689


Starting | Primary Chainlink Node container: FSecure cd ~/.chainlink-ropsten && docker run –name FSecure -p 6689:6689 -v ~/.chainlink-ropsten:/chainlink -it –env-file=.env smartcontract/chainlink local n -p /chainlink/.password -a /chainlink/.api
Starting | Secondary Chainlink Node container: FSBackupcd ~/.chainlink-ropsten && docker run –name FSBackup -p 6688:6688 -v ~/.chainlink-ropsten:/chainlink -it –env-file=.env smartcontract/chainlink local n -p /chainlink/.password -a /chainlink/.api

FIND DOCKER IP:docker inspect ETHFailover

Run Docker Container w/ endpoints included: docker run –name ETHFailover fiews/cl-eth-failover wss://cl-ropsten.fiews.io/v1/yourapikey wss://ropsten-rpc.linkpool.io/ws

ETH Failover Node: Download fiews/cl-eth-failover: docker pull fiews/cl-eth-failover

Set new ETH URL in Chainlink .env: 
echo “ETH_URL=ws://172.17.0.2:4000/” >> ~/.chainlink-ropsten/.env

Leave a Reply