From 351038ddc0cbee44debd1d245b8e1f42b7b1ad5d Mon Sep 17 00:00:00 2001 From: smk762 Date: Sat, 22 Apr 2023 01:26:06 +0800 Subject: [PATCH 01/13] Add DIPs --- doc/bible.md | 41 +++++++++++++++++++++++++++++++++++------ 1 file changed, 35 insertions(+), 6 deletions(-) diff --git a/doc/bible.md b/doc/bible.md index 571c3cc2..0e5f398b 100644 --- a/doc/bible.md +++ b/doc/bible.md @@ -13,7 +13,9 @@ 4. [Responsibilities of a NN](#responsibilities-rights-and-duties-of-a-notary-node-operator) 5. [Notary Node regions](#notary-node-regions) 6. [Guidelines, general information and policies](#guidelines-general-information-and-policies) -7. [Code of Conduct](#code-of-conduct) +7. [dPoW Inprovement Proposals](#dpow-improvement-proposals) +8. [Code of Conduct](#code-of-conduct) + # @@ -378,15 +380,42 @@ Operators are also encouraged to ask questions relating to setup and operation i - Bandwidth: 100 Mbps or higher -### Polls and Voting: +## dPoW Improvement Proposals (DIPS) -Polls are executed on Github in form of an issue ticket and voting takes place by posting a signed message with your selection. A poll will remain open for a minimum of 30 days before being subject to closing. The Third Party KMD key it to be used for the signing your vote. +The dPoW Improvement Proposals [DIPS](https://github.com/KomodoPlatform/dips/) repository serves as a platform to facilitate discussion, collaboration and the review of proposed changes to dPow and the notary node operations. We believe that having an open and transparent process helps foster good governance and trust between the Komodo community and our development teams. -Poll outcomes will be ratified and enacted if a majority of signatures supports the poll, provided there is participation of > 43 nodes (67%) +Any external collaborator pull requests to the dPoW repository should be accompanied by DIP to explain the proposed changes. DIPs can also be submitted to discuss rule changes to the Notary Node bible (this document). -The Komodo team reserves the right to amend this guideline (governing participation in the dPoW operations) at any time. Modifications are transparently published on Github. +Once a DIP has been submitted: + - There will be a minimum of 2 weeks for comments regarding a DIP to be given after which it may be closed, or may proceed to a vote in order to ratify or reject the proposal. + - Upcoming votes will be announced in the #notary-nodes channel on the Komodo Discord server a minimum of 2 weeks prior to the initiation of a vote. + - The voting period will run for one week, with any past or present notary node eligible to vote. + - Votes will be validated by the Komodo team, and the results will be announced in the #notary-nodes channel on the Komodo Discord server no later than one week after the voting period ends. + - Votes are allocated 1:1 for each address used to run a main server notary node, for each season it was in use. + - Votes are to be cast via a signed message, generated by the address used in a notary's main notary node, for each season in was in use. + - The vote schedule will be determined by a consensus of current DEV node notaries, with respect to the nature of the proposed changes and the time remaining until a hardfork. -
+ +Signed messages must conform to the following format to be considered valid: + +`{NOTARYNAME}_{REGION} S{SEASON_NUM} [supports|rejects] {DIP_NUM}` + +For example: +Command: `komodo-cli signmessage RDragoNHdwovvsDLSLMiAEzEArAD3kq6FN "dragonhound_DEV S6 supports DIP0001"` +Response: `IDETpoMoWojS/bXCcLdMWyCRas1aL7NRnideIns0ega4HQYwJWjOfIv3hKNfSsZADxT+ZbWM2govNxCFh+esOtI=` + +The vote is then cast in the relevant KIP thread as a comment as below: + + Notary: dragonhound_DEV + Season: S6 + Address: RDragoNHdwovvsDLSLMiAEzEArAD3kq6FN + Message: "dragonhound_DEV S6 supports DIP0001" + Signature: IDETpoMoWojS/bXCcLdMWyCRas1aL7NRnideIns0ega4HQYwJWjOfIv3hKNfSsZADxT+ZbWM2govNxCFh+esOtI= + +It can then be validated with: + + Command: `komodo-cli verifymessage RDragoNHdwovvsDLSLMiAEzEArAD3kq6FN "IDETpoMoWojS/bXCcLdMWyCRas1aL7NRnideIns0ega4HQYwJWjOfIv3hKNfSsZADxT+ZbWM2govNxCFh+esOtI=" "dragonhound_DEV S6 supports DIP0001"` + Response: `true` ## Code of Conduct From 1e12d37f15bbca65b9495d3cb4895f7ce42619f4 Mon Sep 17 00:00:00 2001 From: smk762 <35845239+smk762@users.noreply.github.com> Date: Sat, 22 Apr 2023 01:29:48 +0800 Subject: [PATCH 02/13] fix anchor link --- doc/bible.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/bible.md b/doc/bible.md index 0e5f398b..9f53d6d6 100644 --- a/doc/bible.md +++ b/doc/bible.md @@ -1,6 +1,6 @@ # Notary Node Bible v1.2 -Introduction: This is the Komodo Platform Notary Node Bible, a compendium with essential information, instructions, rules, policies, election procedures for the Komodo Notary Node network, links to other important documents, and more. This iteration of the NN bible comes into effect at the start of NN Season 6 (date TBA). Please read carefully. +Introduction: This is the Komodo Platform Notary Node Bible, a compendium with essential information, instructions, rules, policies, election procedures for the Komodo Notary Node network, links to other important documents, and more. This iteration of the NN bible comes into effect at the start of NN Season 7. Please read carefully. # @@ -380,7 +380,7 @@ Operators are also encouraged to ask questions relating to setup and operation i - Bandwidth: 100 Mbps or higher -## dPoW Improvement Proposals (DIPS) +## dPoW Improvement Proposals The dPoW Improvement Proposals [DIPS](https://github.com/KomodoPlatform/dips/) repository serves as a platform to facilitate discussion, collaboration and the review of proposed changes to dPow and the notary node operations. We believe that having an open and transparent process helps foster good governance and trust between the Komodo community and our development teams. From 32b0403a39906ac777fae5156e3dafa0827b19ba Mon Sep 17 00:00:00 2001 From: smk762 <35845239+smk762@users.noreply.github.com> Date: Sat, 22 Apr 2023 01:39:47 +0800 Subject: [PATCH 03/13] fix formatting --- doc/bible.md | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/doc/bible.md b/doc/bible.md index 9f53d6d6..35f1fada 100644 --- a/doc/bible.md +++ b/doc/bible.md @@ -401,22 +401,25 @@ Signed messages must conform to the following format to be considered valid: `{NOTARYNAME}_{REGION} S{SEASON_NUM} [supports|rejects] {DIP_NUM}` For example: -Command: `komodo-cli signmessage RDragoNHdwovvsDLSLMiAEzEArAD3kq6FN "dragonhound_DEV S6 supports DIP0001"` -Response: `IDETpoMoWojS/bXCcLdMWyCRas1aL7NRnideIns0ega4HQYwJWjOfIv3hKNfSsZADxT+ZbWM2govNxCFh+esOtI=` +``` +$ komodo-cli signmessage RDragoNHdwovvsDLSLMiAEzEArAD3kq6FN "dragonhound_DEV S6 supports DIP0001" +> IDETpoMoWojS/bXCcLdMWyCRas1aL7NRnideIns0ega4HQYwJWjOfIv3hKNfSsZADxT+ZbWM2govNxCFh+esOtI= +``` The vote is then cast in the relevant KIP thread as a comment as below: - +``` Notary: dragonhound_DEV Season: S6 Address: RDragoNHdwovvsDLSLMiAEzEArAD3kq6FN Message: "dragonhound_DEV S6 supports DIP0001" Signature: IDETpoMoWojS/bXCcLdMWyCRas1aL7NRnideIns0ega4HQYwJWjOfIv3hKNfSsZADxT+ZbWM2govNxCFh+esOtI= +``` It can then be validated with: - - Command: `komodo-cli verifymessage RDragoNHdwovvsDLSLMiAEzEArAD3kq6FN "IDETpoMoWojS/bXCcLdMWyCRas1aL7NRnideIns0ega4HQYwJWjOfIv3hKNfSsZADxT+ZbWM2govNxCFh+esOtI=" "dragonhound_DEV S6 supports DIP0001"` - Response: `true` - +``` +$ komodo-cli verifymessage RDragoNHdwovvsDLSLMiAEzEArAD3kq6FN "IDETpoMoWojS/bXCcLdMWyCRas1aL7NRnideIns0ega4HQYwJWjOfIv3hKNfSsZADxT+ZbWM2govNxCFh+esOtI=" "dragonhound_DEV S6 supports DIP0001"` +> true +``` ## Code of Conduct From 345f92be75d230658418b579af06da2459839ad8 Mon Sep 17 00:00:00 2001 From: smk762 Date: Fri, 14 Jul 2023 21:10:02 +0800 Subject: [PATCH 04/13] add vote thresholds --- doc/bible.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/bible.md b/doc/bible.md index ea17b963..48f16398 100644 --- a/doc/bible.md +++ b/doc/bible.md @@ -392,7 +392,9 @@ Once a DIP has been submitted: - Votes will be validated by the Komodo team, and the results will be announced in the #notary-nodes channel on the Komodo Discord server no later than one week after the voting period ends. - Votes are allocated 1:1 for each address used to run a main server notary node, for each season it was in use. - Votes are to be cast via a signed message, generated by the address used in a notary's main notary node, for each season in was in use. - - The vote schedule will be determined by a consensus of current DEV node notaries, with respect to the nature of the proposed changes and the time remaining until a hardfork. + - The vote schedule will be determined by a consensus of current DEV node notaries, with respect to the nature of the proposed changes and the time remaining until a hardfork. + - Votes which attract less than 33% participation will be considered invalid, and the proposal rejected. + - Votes which attract greater than 33% but less than 50% participation will be require a 2/3rds majority to be considered valid. If this threshold is not acheived, the proposal will be reset and a new vote scheduled. Signed messages must conform to the following format to be considered valid: From 78351921d1e4f9c98e8d8827cb7902a0deed70c5 Mon Sep 17 00:00:00 2001 From: smk762 Date: Fri, 14 Jul 2023 21:14:26 +0800 Subject: [PATCH 05/13] set minimum participation threshold --- doc/bible.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/bible.md b/doc/bible.md index 48f16398..f6a97f7e 100644 --- a/doc/bible.md +++ b/doc/bible.md @@ -393,8 +393,8 @@ Once a DIP has been submitted: - Votes are allocated 1:1 for each address used to run a main server notary node, for each season it was in use. - Votes are to be cast via a signed message, generated by the address used in a notary's main notary node, for each season in was in use. - The vote schedule will be determined by a consensus of current DEV node notaries, with respect to the nature of the proposed changes and the time remaining until a hardfork. - - Votes which attract less than 33% participation will be considered invalid, and the proposal rejected. - - Votes which attract greater than 33% but less than 50% participation will be require a 2/3rds majority to be considered valid. If this threshold is not acheived, the proposal will be reset and a new vote scheduled. + - Proposals which only attract 20 votes or less will be considered invalid, and the proposal rejected. + - Votes which attract at least 21 votes, but less than 33 votes will require a 2/3rds majority be considered valid. If this threshold is not acheived, the proposal will be reset and a new vote scheduled. Signed messages must conform to the following format to be considered valid: From 9c324e9e4e7dd463f8989e92367d410a98b20e3b Mon Sep 17 00:00:00 2001 From: smk762 <35845239+smk762@users.noreply.github.com> Date: Wed, 19 Jul 2023 23:46:39 +0800 Subject: [PATCH 06/13] Fix typo --- doc/bible.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/bible.md b/doc/bible.md index f6a97f7e..015b52b8 100644 --- a/doc/bible.md +++ b/doc/bible.md @@ -407,7 +407,7 @@ $ komodo-cli signmessage RDragoNHdwovvsDLSLMiAEzEArAD3kq6FN "dragonhound_DEV S6 > IDETpoMoWojS/bXCcLdMWyCRas1aL7NRnideIns0ega4HQYwJWjOfIv3hKNfSsZADxT+ZbWM2govNxCFh+esOtI= ``` -The vote is then cast in the relevant KIP thread as a comment as below: +The vote is then cast in the relevant DIP thread as a comment as below: ``` Notary: dragonhound_DEV Season: S6 From 9aaf9e9d4037b16fb749f9a7e4ba6afc90429950 Mon Sep 17 00:00:00 2001 From: marcelhodan Date: Sat, 22 Jul 2023 15:50:29 +0200 Subject: [PATCH 07/13] fix typo --- doc/bible.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/bible.md b/doc/bible.md index 015b52b8..eaa2bca7 100644 --- a/doc/bible.md +++ b/doc/bible.md @@ -394,7 +394,7 @@ Once a DIP has been submitted: - Votes are to be cast via a signed message, generated by the address used in a notary's main notary node, for each season in was in use. - The vote schedule will be determined by a consensus of current DEV node notaries, with respect to the nature of the proposed changes and the time remaining until a hardfork. - Proposals which only attract 20 votes or less will be considered invalid, and the proposal rejected. - - Votes which attract at least 21 votes, but less than 33 votes will require a 2/3rds majority be considered valid. If this threshold is not acheived, the proposal will be reset and a new vote scheduled. + - Votes which attract at least 21 votes, but less than 33 votes will require a 2/3rds majority be considered valid. If this threshold is not achieved, the proposal will be reset and a new vote scheduled. Signed messages must conform to the following format to be considered valid: From 2a02aae7a3ff66d2cf997364cd4b58bfae00f321 Mon Sep 17 00:00:00 2001 From: smk762 Date: Fri, 6 Oct 2023 14:15:43 +0800 Subject: [PATCH 08/13] 0.7.7 p2p seednodes update --- README.md | 2 +- doc/changelog.md | 5 +++++ doc/seed_version_epochs.json | 4 ++++ doc/update077.md | 43 ++++++++++++++++++++++++++++++++++++ iguana/version | 2 +- 5 files changed, 54 insertions(+), 2 deletions(-) create mode 100644 doc/update077.md diff --git a/README.md b/README.md index f6151d1d..ecccbc21 100755 --- a/README.md +++ b/README.md @@ -74,4 +74,4 @@ General [Setup instructions](https://github.com/KomodoPlatform/Documentation/blo | MCL | [marmarachain](https://github.com/marmarachain/marmara) | [c675fcb](https://github.com/marmarachain/marmara/tree/c675fcb5bce34b6bb2ae8032109302a7473035cb) | [![dPOW Status](https://badges.komodo.earth/svg/MCL_badge.svg?maxAge=60)](https://komodostats.com) | dPoW-3p | | MIL | [mil](https://github.com/emc2foundation/mil) | [5df2e4d](https://github.com/emc2foundation/mil/tree/5df2e4d569e546c71e730aa85ad2a0813f3b6369) | [![dPOW Status](https://badges.komodo.earth/svg/MIL_badge.svg?maxAge=60)](https://komodostats.com) | dPoW-3P | | TOKEL | [tokel](https://github.com/TokelPlatform/tokel) | [f1fc997](https://github.com/TokelPlatform/tokel/tree/f1fc997c5b66ea53992c77a8478aa5a157c4fbc3) | [![dPOW Status](https://badges.komodo.earth/svg/TOKEL_badge.svg?maxAge=60)](https://komodostats.com) | dPoW-3P | -| VRSC | [verus](https://github.com/VerusCoin/VerusCoin) | [25f82df](https://github.com/VerusCoin/VerusCoin/tree/25f82df12aee24c64681ca69ddd21ae19528fe25) | [![dPOW Status](https://badges.komodo.earth/svg/VRSC_badge.svg?maxAge=60)](https://komodostats.com) | dPoW-3P | +| VRSC | [verus](https://github.com/VerusCoin/VerusCoin) | [](https://github.com/VerusCoin/VerusCoin/tree/) | [![dPOW Status](https://badges.komodo.earth/svg/VRSC_badge.svg?maxAge=60)](https://komodostats.com) | dPoW-3P | diff --git a/doc/changelog.md b/doc/changelog.md index db525e8c..3680e109 100644 --- a/doc/changelog.md +++ b/doc/changelog.md @@ -1,5 +1,10 @@ # Changelog +## 0.7.7 + +- Updates VRSC to [``](https://github.com/VerusCoin/VerusCoin/tree/) +- Updates Seednodes API version to [``]() + ## 0.7.6 - Updates VRSC to [`25f82df`](https://github.com/VerusCoin/VerusCoin/tree/25f82df12aee24c64681ca69ddd21ae19528fe25) diff --git a/doc/seed_version_epochs.json b/doc/seed_version_epochs.json index 5204fd5e..692c37c2 100644 --- a/doc/seed_version_epochs.json +++ b/doc/seed_version_epochs.json @@ -19,6 +19,10 @@ }, "371595d6c": { "version": "1.0.4", + "end": "TBA" + }, + "": { + "version": "1.1.0", "end": 1987654321 } } diff --git a/doc/update077.md b/doc/update077.md new file mode 100644 index 00000000..60c035a7 --- /dev/null +++ b/doc/update077.md @@ -0,0 +1,43 @@ +### dPoW 0.7.7 update information + +- On your 3P node, update your Verus Coin's codebase to [``](https://github.com/VerusCoin/VerusCoin/tree/), build it and then restart it. + +#### If using smk's docker setup + +```bash +cd notary_docker_3p +git pull +./update vrsc # supply sudo password when asked +./start vrsc +``` + +#### If custom setup + +- Build Verus Coin + +```bash +vrsc_commit='' +cd ~/VerusCoin +git pull +git checkout ${vrsc_commit} +./zcutil/build.sh -j$(expr $(nproc) - 1) +``` + +- Restart it + +```bash +cd ~/VerusCoin/src +./verus stop +source ~/dPoW/iguana/pubkey.txt +./verusd -pubkey=$pubkey & +``` + +#### Update your dPoW repo + +```bash +cd ~/dPoW +git checkout master +git pull +``` + +Make sure your 3P iguana is running properly. diff --git a/iguana/version b/iguana/version index c0062185..879be8a9 100644 --- a/iguana/version +++ b/iguana/version @@ -1 +1 @@ -0.7.6 +0.7.7 From 878f72f14fa8147db725995d9602a80918856536 Mon Sep 17 00:00:00 2001 From: smk762 Date: Mon, 9 Oct 2023 21:43:38 +0800 Subject: [PATCH 09/13] add notes for mm2 updating --- doc/update077.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/doc/update077.md b/doc/update077.md index 60c035a7..6394a6e1 100644 --- a/doc/update077.md +++ b/doc/update077.md @@ -9,6 +9,8 @@ cd notary_docker_3p git pull ./update vrsc # supply sudo password when asked ./start vrsc +./update mm2 # supply sudo password when asked +./start mm2 ``` #### If custom setup @@ -32,6 +34,17 @@ source ~/dPoW/iguana/pubkey.txt ./verusd -pubkey=$pubkey & ``` +- Update your seednode + +```bash +cd ~/nn_mm2_seed +git pull +./update_mm2.sh +./update_conf.py +./run_mm2.sh && tail -f mm2.log +``` + + #### Update your dPoW repo ```bash @@ -40,4 +53,5 @@ git checkout master git pull ``` -Make sure your 3P iguana is running properly. +Make sure your 3P iguana is running properly and notarising. +Confirm your MM2 node is running and finding peers on netID 8762. From 970fe7b8b428c196419ef3f1dd8297eb384a7c63 Mon Sep 17 00:00:00 2001 From: smk762 Date: Tue, 10 Oct 2023 00:13:05 +0800 Subject: [PATCH 10/13] add note for certs --- doc/update077.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/update077.md b/doc/update077.md index 6394a6e1..b92adcac 100644 --- a/doc/update077.md +++ b/doc/update077.md @@ -54,4 +54,4 @@ git pull ``` Make sure your 3P iguana is running properly and notarising. -Confirm your MM2 node is running and finding peers on netID 8762. +Confirm your MM2 node is running, your certificates are up to date, and your node is finding peers on netID 8762. From eddf111237a36e9d413e440b1090019302dfbb3a Mon Sep 17 00:00:00 2001 From: smk762 Date: Tue, 10 Oct 2023 00:16:22 +0800 Subject: [PATCH 11/13] add certbot commands --- doc/update077.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/doc/update077.md b/doc/update077.md index b92adcac..b3737cfc 100644 --- a/doc/update077.md +++ b/doc/update077.md @@ -55,3 +55,10 @@ git pull Make sure your 3P iguana is running properly and notarising. Confirm your MM2 node is running, your certificates are up to date, and your node is finding peers on netID 8762. +```bash +sudo apt install snapd +sudo snap install certbot --classic +sudo certbot certonly -d ${DOMAIN} +# or, if certs exist already +sudo certbot renew +``` From 519605f32ad388fbdf7bee53e125e801f8e9e09d Mon Sep 17 00:00:00 2001 From: gcharang <21151592+gcharang@users.noreply.github.com> Date: Thu, 19 Oct 2023 14:01:54 +0530 Subject: [PATCH 12/13] add vrsc commit hashes --- doc/changelog.md | 2 +- doc/update077.md | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/changelog.md b/doc/changelog.md index 3680e109..5e0fa056 100644 --- a/doc/changelog.md +++ b/doc/changelog.md @@ -2,7 +2,7 @@ ## 0.7.7 -- Updates VRSC to [``](https://github.com/VerusCoin/VerusCoin/tree/) +- Updates VRSC to [`bdcad5e`](https://github.com/VerusCoin/VerusCoin/tree/bdcad5eba2f26e6b78a0831fc1656ce8eadb156c) - Updates Seednodes API version to [``]() ## 0.7.6 diff --git a/doc/update077.md b/doc/update077.md index b3737cfc..0667bb12 100644 --- a/doc/update077.md +++ b/doc/update077.md @@ -1,6 +1,6 @@ ### dPoW 0.7.7 update information -- On your 3P node, update your Verus Coin's codebase to [``](https://github.com/VerusCoin/VerusCoin/tree/), build it and then restart it. +- On your 3P node, update your Verus Coin's codebase to [`bdcad5e`](https://github.com/VerusCoin/VerusCoin/tree/bdcad5eba2f26e6b78a0831fc1656ce8eadb156c), build it and then restart it. #### If using smk's docker setup @@ -18,7 +18,7 @@ git pull - Build Verus Coin ```bash -vrsc_commit='' +vrsc_commit='bdcad5e' cd ~/VerusCoin git pull git checkout ${vrsc_commit} @@ -44,7 +44,6 @@ git pull ./run_mm2.sh && tail -f mm2.log ``` - #### Update your dPoW repo ```bash @@ -55,6 +54,7 @@ git pull Make sure your 3P iguana is running properly and notarising. Confirm your MM2 node is running, your certificates are up to date, and your node is finding peers on netID 8762. + ```bash sudo apt install snapd sudo snap install certbot --classic From fc118e62075de33ccdd9bde1f283e308f454b933 Mon Sep 17 00:00:00 2001 From: gcharang <21151592+gcharang@users.noreply.github.com> Date: Thu, 19 Oct 2023 14:08:18 +0530 Subject: [PATCH 13/13] add vrsc commit hashes --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ecccbc21..cab99f09 100755 --- a/README.md +++ b/README.md @@ -74,4 +74,4 @@ General [Setup instructions](https://github.com/KomodoPlatform/Documentation/blo | MCL | [marmarachain](https://github.com/marmarachain/marmara) | [c675fcb](https://github.com/marmarachain/marmara/tree/c675fcb5bce34b6bb2ae8032109302a7473035cb) | [![dPOW Status](https://badges.komodo.earth/svg/MCL_badge.svg?maxAge=60)](https://komodostats.com) | dPoW-3p | | MIL | [mil](https://github.com/emc2foundation/mil) | [5df2e4d](https://github.com/emc2foundation/mil/tree/5df2e4d569e546c71e730aa85ad2a0813f3b6369) | [![dPOW Status](https://badges.komodo.earth/svg/MIL_badge.svg?maxAge=60)](https://komodostats.com) | dPoW-3P | | TOKEL | [tokel](https://github.com/TokelPlatform/tokel) | [f1fc997](https://github.com/TokelPlatform/tokel/tree/f1fc997c5b66ea53992c77a8478aa5a157c4fbc3) | [![dPOW Status](https://badges.komodo.earth/svg/TOKEL_badge.svg?maxAge=60)](https://komodostats.com) | dPoW-3P | -| VRSC | [verus](https://github.com/VerusCoin/VerusCoin) | [](https://github.com/VerusCoin/VerusCoin/tree/) | [![dPOW Status](https://badges.komodo.earth/svg/VRSC_badge.svg?maxAge=60)](https://komodostats.com) | dPoW-3P | +| VRSC | [verus](https://github.com/VerusCoin/VerusCoin) | [bdcad5e](https://github.com/VerusCoin/VerusCoin/tree/bdcad5eba2f26e6b78a0831fc1656ce8eadb156c) | [![dPOW Status](https://badges.komodo.earth/svg/VRSC_badge.svg?maxAge=60)](https://komodostats.com) | dPoW-3P |