Skip to content

Commit 2cc5d2d

Browse files
johnmarcouclaude
andauthored
chore: add missing testnet validators and decommission stale validators (#968)
* chore(testnet): add 4 missing validator records Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * chore: decommission validators (Zellic, Flipside Crypto, vldtr.xyz, Forest Staking, NTT DOCOMO GLOBAL) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * fix(validation): allow empty string for logo field Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * chore: fix Forest Staking decommission flags and name, rename validator 261 to Shark Labs Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 8bae55e commit 2cc5d2d

11 files changed

Lines changed: 60 additions & 8 deletions
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"id": 62,
3-
"name": "Forest Staking (decommissioned)",
3+
"name": "Forest Staking",
44
"secp": "021f68fac315a1b9e7258af85385b780e7a594819d7532015182a74b80442e71e6",
55
"bls": "b987129ea2e19c737a40f84530683376d1c929b1b44d1bb57022aef4f4f4aefd359630a726c927774cc3474ba3ec73aa",
66
"website": "https://foreststaking.com",
77
"description": "Forest Staking is a team of military and civilian trained cybersecurity engineers, Linux admins and blockchain enthusiasts",
88
"logo": "https://raw.githubusercontent.com/ForestStaking/Forest_Staking_Logo/refs/heads/main/Forest_Staking_Logo_main.jpg",
99
"x": "https://x.com/foreststaking",
1010
"registration_date": "2025-11-06",
11-
"decommissioned": false,
11+
"decommissioned": true,
1212
"vdp": true
1313
}

mainnet/02f49ae15431ca9d6ce440bc90525893f696983a722d00a9a94a21649b6e6ecde7.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
"logo": "https://assets.zellic.io/pfp.jpg",
99
"x": "https://x.com/zellic_io",
1010
"registration_date": "2025-11-20",
11-
"decommissioned": false,
11+
"decommissioned": true,
1212
"vdp": true
1313
}

mainnet/0347967f3ecab6a70429374bc8339d81c4615d49cec1243b5d17927def66750373.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
"logo": "https://hosted-assets-container-pbmv.s3.ca-central-1.amazonaws.com/NTT_DOCOMO_GLOBAL.png",
99
"x": "https://x.com/nttdigital_io",
1010
"registration_date": "2025-07-22",
11-
"decommissioned": false,
11+
"decommissioned": true,
1212
"vdp": true
1313
}

mainnet/03b99d4e7efd4e06b762250644a14cc50eb54679c4e9aa3c401b3dc328c128a9b5.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
"logo": "https://raw.githubusercontent.com/fsc-platform/blockchain-logos/main/flipside_icon.png",
99
"x": "https://x.com/flipsidecrypto",
1010
"registration_date": "2025-07-31",
11-
"decommissioned": false,
11+
"decommissioned": true,
1212
"vdp": true
1313
}

mainnet/03cbbe1cfdd4f92712e9921c2bfecdf5ab1041436d799e5d96c4a407326cb2cf0f.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
"logo": "https://avatars.githubusercontent.com/u/226050113",
99
"x": "https://x.com/ShavetheMFwhale",
1010
"registration_date": "2025-11-13",
11-
"decommissioned": false,
11+
"decommissioned": true,
1212
"vdp": true
1313
}

scripts/validate.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ def main():
140140

141141
# --- Check: 'logo' must point to a valid image URL (optional) ---
142142
logo = data.get("logo")
143-
if logo is not None:
143+
if logo is not None and logo != "":
144144
if check_logo(logo):
145145
print("✅ Logo is valid")
146146
else:

testnet/026586133c36830cf7ba7cbe7213e6fc11d435419af6d87f5355fb76070d1b278f.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
"logo": "https://assets.zellic.io/pfp.jpg",
99
"x": "https://x.com/zellic_io",
1010
"registration_date": "2025-12-18",
11-
"decommissioned": false,
11+
"decommissioned": true,
1212
"vdp": true
1313
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"id": 265,
3+
"name": "02b49e9a3ddb6437b0c46d587e8023ef1ef519ed6ade62fd82ff502e02f0c85a18",
4+
"secp": "02b49e9a3ddb6437b0c46d587e8023ef1ef519ed6ade62fd82ff502e02f0c85a18",
5+
"bls": "b990ee9c7d295836c9a7025a99786f2fe72da3e87ce132e891b10a54e09d733e266ab06da50832e5caaf29b336f0315b",
6+
"website": "",
7+
"description": "",
8+
"logo": "",
9+
"x": "",
10+
"registration_date": "2026-06-29",
11+
"decommissioned": false,
12+
"vdp": false
13+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"id": 218,
3+
"name": "02b9697a0de8b76f66aa22fab7d7a4079c3ea72b754e6ec5c5d2c068e2de2b91a9",
4+
"secp": "02b9697a0de8b76f66aa22fab7d7a4079c3ea72b754e6ec5c5d2c068e2de2b91a9",
5+
"bls": "8063d22338620df3408618e3460d41c8a349240fcbb480dd2a2cbf1a1e9f92ba1ce8c41ed05a16357c7e848968b42619",
6+
"website": "",
7+
"description": "",
8+
"logo": "",
9+
"x": "",
10+
"registration_date": "2026-06-29",
11+
"decommissioned": false,
12+
"vdp": false
13+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"id": 261,
3+
"name": "Shark Labs",
4+
"secp": "03e21de59a05302d5270c2ed21ac871198a4fdd9784c9daaf146dd8200e1c900ac",
5+
"bls": "94b971e05525e71137215dd9725df5649f9cda82509dafcb7a51668401d35e56d6980199e8dc3f0150805ce7208b12f2",
6+
"website": "",
7+
"description": "",
8+
"logo": "",
9+
"x": "",
10+
"registration_date": "2026-06-29",
11+
"decommissioned": false,
12+
"vdp": false
13+
}

0 commit comments

Comments
 (0)