Skip to content

Commit

Permalink
Merge pull request #348 from KomodoPlatform/lint-fix-patches/dev
Browse files Browse the repository at this point in the history
  • Loading branch information
gcharang authored Oct 3, 2024
2 parents 6c0d676 + 8da4334 commit a20a7d9
Show file tree
Hide file tree
Showing 12 changed files with 34 additions and 24 deletions.
22 changes: 10 additions & 12 deletions data-for-gpts/all-content.txt
Original file line number Diff line number Diff line change
Expand Up @@ -60299,7 +60299,7 @@ export const title = "Setup Komodo Notary Node";
export const description =
"This guide serves to offer notary operators a reference for building a Komodo Notary Node server.";

# Setup Komodo Notary Node
# Setup Komodo Notary Node Season 8

## NN Repo Quick Reference

Expand All @@ -60316,11 +60316,11 @@ The steps for setting up your nodes are as follows:
* Setup the 3rd Party docker containers, import the private key linked to your "3P" elected pubkey, and let them sync.
* Install and configure Iguana

Some additional tips will be included at the end of the guide to help with node management and maintainence.
Some additional tips will be included at the end of the guide to help with node management and maintenance.

If you face problems, please join the `#notarynode` channel on the [Komodo Discord Server](https://komodoplatform.com/discord) for help.

We recommend the Notary Node Operators to check the Table at [https://github.com/KomodoPlatform/dPoW/tree/season-seven#dpow-asset-status](https://github.com/KomodoPlatform/dPoW/tree/season-seven#dpow-asset-status) for latest information on the repositories and branches/commits to use for installing chains. If there is contradicting information in this document, treat the information within the dPoW reopsitory as the point of truth. Using the **exact** repository and branch/tag listed is very important for the security of the network.
We recommend the Notary Node Operators to check the Table at [https://github.com/KomodoPlatform/dPoW/tree/update/s8-pubkeys#dpow-asset-status](https://github.com/KomodoPlatform/dPoW/tree/update/s8-pubkeys#dpow-asset-status) for latest information on the repositories and branches/commits to use for installing chains. If there is contradicting information in this document, treat the information within the dPoW reopsitory as the point of truth. Using the **exact** repository and branch/tag listed is very important for the security of the network.

## Minimum System Requirements

Expand All @@ -60333,7 +60333,7 @@ Notary nodes **must** be run on a dedicated server in a Tier 3 datacenter. Runni
* **Bandwidth**: 100 Mbps or higher
* **Location**: Within the region where you were elected.

This guide assumes you are using Ubuntu 20.04 LTS. If using Debian 11, scroll to the bottom of this guide for notes on required dependencies and build scripts.
This guide assumes you are using Ubuntu 22.04 LTS. If using Debian, scroll to the bottom of this guide for notes on required dependencies and build scripts.

***

Expand Down Expand Up @@ -60380,7 +60380,7 @@ It is recommended that you write down the randomly generated seed (24 words) in
**Before doing anything further, ensure that your server is secure.**

In the examples below, I will use the username `dragonhound`. Please replace this with your own username.
Make sure to use a password manager like [KeePassXC](https://keepassxc.org/) to generate and store your sudo passwords an SSH keys, and backup your password database to a secure location so you dont lose access to your server if your desktop/laptop fails.
Make sure to use a password manager like [KeePassXC](https://keepassxc.org/) to generate and store your sudo passwords and SSH keys, and backup your password database to a secure location so you don't lose access to your server if your desktop/laptop fails.

* **Update the system**: `sudo apt-get update && sudo apt-get upgrade -y`

Expand Down Expand Up @@ -60529,7 +60529,7 @@ Iguana is the software used to perform notarizations, and needs to be installed
```bash
cd ~
# Clone repository
git clone https://github.com/KomodoPlatform/dPoW -b season-seven
git clone https://github.com/KomodoPlatform/dPoW -b update/s8-pubkeys
cd dPoW/iguana

# Build Iguana
Expand Down Expand Up @@ -60577,7 +60577,7 @@ chmod 700 ~/dPoW/iguana/wp_7779
## Install KMD

* Go to home folder `cd ~`
* Clone repo: `git clone https://github.com/KomodoPlatform/komodo -b master`
* Clone repo: `git clone https://github.com/KomodoPlatform/komodo -b dev`
* Enter repo folder `cd komodo`
* Fetch Zcash params: `./zcutil/fetch-params.sh`
* Build Komodo: `./zcutil/build.sh -j$(nproc)`
Expand Down Expand Up @@ -60984,7 +60984,8 @@ sudo ufw allow 7770 comment 'KMD Main P2P'
sudo ufw allow 9333 comment 'LTC Main P2P'
sudo ufw allow 20848 comment 'CCL Main P2P'
sudo ufw allow 20931 comment 'CLC Main P2P'
sudo ufw allow 23225 comment 'GLEEC Main P2P'
sudo ufw allow 23225 comment 'GLEEC-OLD Main P2P'
sudo ufw allow 23344 comment 'GLEEC Main P2P'
sudo ufw allow 12985 comment 'ILN Main P2P'
sudo ufw allow 10701 comment 'KOIN Main P2P'
sudo ufw allow 8426 comment 'NINJA Main P2P'
Expand All @@ -60995,11 +60996,7 @@ sudo ufw allow 36789 comment 'THC Main P2P'
sudo ufw allow 8770 comment 'KMD 3P P2P'
sudo ufw allow 29404 comment 'TOKEL P2P'
sudo ufw allow 33824 comment 'MCL P2P'
sudo ufw allow 27485 comment 'VRSC P2P'
sudo ufw allow 26001 comment 'AYA P2P'
sudo ufw allow 57777 comment 'CHIPS P2P'
sudo ufw allow 41878 comment 'EMC2 P2P'
sudo ufw allow 41888 comment 'MIL P2P'
# Iguana P2P ports
sudo ufw allow 13348 comment 'Iguana Main P2P'
sudo ufw allow 13345 comment 'Iguana 3P P2P'
Expand Down Expand Up @@ -61105,6 +61102,7 @@ Directly mined UTXO will NOT work, you need to either send yourself the mined fu
## WebWorker's split tool

Alternatively you can use this script, which buids a raw transaction to perform the split - [https://github.com/webworker01/nntools/blob/master/splitfunds](https://github.com/webworker01/nntools/blob/master/splitfunds)
Other OG notaries may have other methods, if in doubt, [ask in Discord!](https://komodoplatform.com/discord)
export const title = "Update Komodo for Notary Nodes";
export const description =
"This document describes how to update Komodo for notary nodes.";
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed preview-images/optimized/pre-notary-3669955253.jpg
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified preview-images/original/pre-notary-split-utxo-for-notarization.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified preview-images/original/pre-notary.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 6 additions & 6 deletions preview-images/previewImgTimeStamps.json
Original file line number Diff line number Diff line change
Expand Up @@ -1441,15 +1441,15 @@
},
"/notary": {
"origImgPath": "./preview-images-original/pre-notary.jpg",
"dateModified": "2024-03-11T12:10:28.000Z",
"optImgPath": "public/preview-images/pre-notary-3669955253.jpg",
"optImgHash": 3669955253
"dateModified": "2024-10-03T08:00:05.000Z",
"optImgPath": "public/preview-images/pre-notary-2645724078.jpg",
"optImgHash": 2645724078
},
"/notary/split-utxo-for-notarization": {
"origImgPath": "./preview-images-original/pre-notary-split-utxo-for-notarization.jpg",
"dateModified": "2024-02-16T13:57:43.000Z",
"optImgPath": "public/preview-images/pre-notary-split-utxo-for-notarization-1518700297.jpg",
"optImgHash": 1518700297
"dateModified": "2024-10-03T08:11:45.000Z",
"optImgPath": "public/preview-images/pre-notary-split-utxo-for-notarization-1826149632.jpg",
"optImgHash": 1826149632
},
"/notary/update-komodo-manually": {
"origImgPath": "./preview-images-original/pre-notary-update-komodo-manually.jpg",
Expand Down
2 changes: 1 addition & 1 deletion utils/_allMdxFileContentTree.json

Large diffs are not rendered by default.

20 changes: 16 additions & 4 deletions utils/_fileData.json
Original file line number Diff line number Diff line change
Expand Up @@ -6504,12 +6504,16 @@
}
},
"/notary": {
"dateModified": "2024-03-11T12:10:28.000Z",
"dateModified": "2024-10-03T08:00:05.000Z",
"contributors": [
{
"name": "\"gcharang\"",
"email": "[email protected]"
},
{
"name": "\"smk762\"",
"email": "[email protected]"
},
{
"name": "\"gaeacodes\"",
"email": "[email protected]"
Expand Down Expand Up @@ -6578,8 +6582,16 @@
}
},
"/notary/split-utxo-for-notarization": {
"dateModified": "2024-02-16T13:57:43.000Z",
"dateModified": "2024-10-03T08:11:45.000Z",
"contributors": [
{
"name": "\"gcharang\"",
"email": "[email protected]"
},
{
"name": "\"smk762\"",
"email": "[email protected]"
},
{
"name": "\"gaeacodes\"",
"email": "[email protected]"
Expand All @@ -6595,8 +6607,8 @@
],
"dateCreated": "2023-12-16T14:24:08.000Z",
"lastContributor": {
"name": "\"gaeacodes\"",
"email": "gaeacodes@gmail.com"
"name": "\"gcharang\"",
"email": "[email protected].com"
}
},
"/notary/update-komodo-manually": {
Expand Down
2 changes: 1 addition & 1 deletion utils/_searchIndex.json

Large diffs are not rendered by default.

0 comments on commit a20a7d9

Please sign in to comment.