Add validator info for 404 Labs#863
Conversation
Greptile SummaryAdds a new testnet validator entry for 404 Labs (operator: Derana). The JSON file follows the correct schema structure with valid SECP (66-char) and BLS (96-char) key lengths, and the filename correctly matches the SECP key.
Confidence Score: 2/5
Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[PR: New validator JSON] --> B{Schema Check}
B -->|Fields match example| C{Key Length Check}
C -->|SECP: 66 chars ✅| D{BLS: 96 chars ✅}
D --> E{Filename matches SECP ✅}
E --> F{On-chain ID Validation}
F -->|id: 0 ⚠️| G[Fetch validator 0 keys from chain]
G --> H{SECP/BLS match?}
H -->|Likely mismatch| I[❌ Needs correct validator ID]
Last reviewed commit: 6179e62 |
| @@ -0,0 +1,10 @@ | |||
| { | |||
| "id": 0, | |||
There was a problem hiding this comment.
Validator id appears to be a placeholder
The id field is set to 0, but no other validator in the testnet directory uses id: 0. All existing validators have their actual on-chain validator ID (ranging from 1 to 235+). This value is used by the validation script (scripts/validate.py) to fetch and verify on-chain keys via get_validator_keys(id, network), so an incorrect ID would cause key verification to fail.
Please update this to your actual on-chain validator ID.
Validator Name: 404 Labs
Node Name: validator_404labs
Operator: Derana
Participating in Monad testnet as a node operator.