From 91723e4b65de7b67218564edabe5c964f2740fb1 Mon Sep 17 00:00:00 2001 From: jaycoolslm <86686746+jaycoolslm@users.noreply.github.com> Date: Thu, 31 Jul 2025 19:02:26 +0100 Subject: [PATCH 1/8] Update extraRpcs.js with more Hedera mainnet JSON RPCs --- constants/extraRpcs.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/constants/extraRpcs.js b/constants/extraRpcs.js index 00048ef973..6cb2506a77 100644 --- a/constants/extraRpcs.js +++ b/constants/extraRpcs.js @@ -8221,7 +8221,12 @@ export const extraRpcs = { ], }, 295: { - rpcs: ["https://hedera.linkpool.pro"], + rpcs: [ + "https://mainnet.hedera.api.hgraph.io/rpc", + "https://hedera.linkpool.pro", + "https://295.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://mainnet.hedera.validationcloud.io/v1/" + ], }, 2741: { rpcs: [ From 3c329366b614132e00e0a9572889141af0a30a8a Mon Sep 17 00:00:00 2001 From: jaycoolslm <86686746+jaycoolslm@users.noreply.github.com> Date: Thu, 31 Jul 2025 19:07:00 +0100 Subject: [PATCH 2/8] Update extraRpcs.js - add testnet json rpc relays --- constants/extraRpcs.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/constants/extraRpcs.js b/constants/extraRpcs.js index 6cb2506a77..7fc82418a6 100644 --- a/constants/extraRpcs.js +++ b/constants/extraRpcs.js @@ -8228,6 +8228,13 @@ export const extraRpcs = { "https://mainnet.hedera.validationcloud.io/v1/" ], }, + 296: { + rpcs: [ + "https://testnet.hedera.api.hgraph.io/rpc", + "https://296.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://testnet.hedera.validationcloud.io/v1/" + ], + }, 2741: { rpcs: [ { From bb43a2051f8855b59e244a6deafa2f4d40c517a6 Mon Sep 17 00:00:00 2001 From: jaycoolslm <86686746+jaycoolslm@users.noreply.github.com> Date: Fri, 5 Sep 2025 16:03:57 +0800 Subject: [PATCH 3/8] Refactor RPC entries to include tracking details --- constants/extraRpcs.js | 39 ++++++++++++++++++++++++++++++++------- 1 file changed, 32 insertions(+), 7 deletions(-) diff --git a/constants/extraRpcs.js b/constants/extraRpcs.js index 14aad5b154..d377c2b025 100644 --- a/constants/extraRpcs.js +++ b/constants/extraRpcs.js @@ -39,6 +39,7 @@ const privacyStatement = { "Except for the data that is publicly accessible on the blockchain, RadiumBlock does not collect or keep any user information (like location, IP address, etc.) transmitted via our RPC. For more information about our customer privacy policy please visit https://radiumblock.com/privacy.html", etcnetworkinfo: "We do use analytics at 3rd party tracking websites (Google Analytics & Google Search Console) the following interactions with our systems are automatically logged when you access our services, such as your Internet Protocol (IP) address as well as accessed services and pages(Packet details are discarded / not logged!). Data redemption is varying based on traffic, but deleted after 31 days We do use these infos to improve our services.", + linkpool: "https://www.validationcloud.io/privacy", omnia: "All the data and metadata remain private to the users. No third party is able to access, analyze or track it. OMNIA leverages different technologies and approaches to guarantee the privacy of their users, from front-running protection and private mempools, to obfuscation and random dispatching. https://blog.omniatech.io/how-omnia-handles-your-personal-data", blockpi: @@ -122,6 +123,7 @@ const privacyStatement = { "Information about your computer hardware and software may be automatically collected by Tokenview. This information can include such details as your IP address, browser type, domain names, access times, etc.https://services.tokenview.io/en/protocol", thirdweb: "Server logs automatically record information and details about your online interactions with us. For example, server logs may record information about your visit to our Site on a particular time and day and collect information such as your device ID and IP address.https://thirdweb.com/privacy", + hgraph: "tbc", itrocket: "We do not track, store or process any personal data. You can check our privacy policy here: https://itrocket.net/privacy-policy/", nodeconnect: @@ -8253,17 +8255,40 @@ export const extraRpcs = { }, 295: { rpcs: [ - "https://mainnet.hedera.api.hgraph.io/rpc", - "https://hedera.linkpool.pro", - "https://295.rpc.thirdweb.com/${THIRDWEB_API_KEY}", - "https://mainnet.hedera.validationcloud.io/v1/" + { + url: "https://mainnet.hedera.api.hgraph.io/rpc", + tracking: "none", + trackingDetails: privacyStatement.hgraph, + }, + { + url: "https://295.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + tracking: "none", + trackingDetails: privacyStatement.thirdweb, + }, + { + url: "https://mainnet.hedera.validationcloud.io/v1/", + tracking: "none", + trackingDetails: privacyStatement.linkpool, + } ], }, 296: { rpcs: [ - "https://testnet.hedera.api.hgraph.io/rpc", - "https://296.rpc.thirdweb.com/${THIRDWEB_API_KEY}", - "https://testnet.hedera.validationcloud.io/v1/" + { + url: "https://testnet.hedera.api.hgraph.io/rpc", + tracking: "none", + trackingDetails: privacyStatement.hgraph, + }, + { + url: "https://296.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + tracking: "none", + trackingDetails: privacyStatement.thirdweb, + }, + { + url: "https://testnet.hedera.validationcloud.io/v1/", + tracking: "none", + trackingDetails: privacyStatement.linkpool, + } ], }, 11124: { From d9c8aa2902cbec58215cbeb3bac67516b0562ac2 Mon Sep 17 00:00:00 2001 From: jaycoolslm <86686746+jaycoolslm@users.noreply.github.com> Date: Mon, 8 Sep 2025 14:29:52 -0500 Subject: [PATCH 4/8] Update hgraph privacy link in extraRpcs.js --- constants/extraRpcs.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/constants/extraRpcs.js b/constants/extraRpcs.js index d377c2b025..8cb3096c21 100644 --- a/constants/extraRpcs.js +++ b/constants/extraRpcs.js @@ -123,7 +123,7 @@ const privacyStatement = { "Information about your computer hardware and software may be automatically collected by Tokenview. This information can include such details as your IP address, browser type, domain names, access times, etc.https://services.tokenview.io/en/protocol", thirdweb: "Server logs automatically record information and details about your online interactions with us. For example, server logs may record information about your visit to our Site on a particular time and day and collect information such as your device ID and IP address.https://thirdweb.com/privacy", - hgraph: "tbc", + hgraph: "https://hgraph.com/privacy", itrocket: "We do not track, store or process any personal data. You can check our privacy policy here: https://itrocket.net/privacy-policy/", nodeconnect: From c08e7c56fddfc74f33be84c70081b6bea527f54c Mon Sep 17 00:00:00 2001 From: jaycoolslm <86686746+jaycoolslm@users.noreply.github.com> Date: Mon, 8 Sep 2025 14:34:19 -0500 Subject: [PATCH 5/8] Rename linkpool to validationcloud in extraRpcs.js --- constants/extraRpcs.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/constants/extraRpcs.js b/constants/extraRpcs.js index af50e83031..49456cea38 100644 --- a/constants/extraRpcs.js +++ b/constants/extraRpcs.js @@ -40,7 +40,7 @@ const privacyStatement = { "Except for the data that is publicly accessible on the blockchain, RadiumBlock does not collect or keep any user information (like location, IP address, etc.) transmitted via our RPC. For more information about our customer privacy policy please visit https://radiumblock.com/privacy.html", etcnetworkinfo: "We do use analytics at 3rd party tracking websites (Google Analytics & Google Search Console) the following interactions with our systems are automatically logged when you access our services, such as your Internet Protocol (IP) address as well as accessed services and pages(Packet details are discarded / not logged!). Data redemption is varying based on traffic, but deleted after 31 days We do use these infos to improve our services.", - linkpool: "https://www.validationcloud.io/privacy", + validationcloud: "https://www.validationcloud.io/privacy", omnia: "All the data and metadata remain private to the users. No third party is able to access, analyze or track it. OMNIA leverages different technologies and approaches to guarantee the privacy of their users, from front-running protection and private mempools, to obfuscation and random dispatching. https://blog.omniatech.io/how-omnia-handles-your-personal-data", blockpi: @@ -8249,7 +8249,7 @@ export const extraRpcs = { { url: "https://mainnet.hedera.validationcloud.io/v1/", tracking: "none", - trackingDetails: privacyStatement.linkpool, + trackingDetails: privacyStatement.ol, } ], }, @@ -8268,7 +8268,7 @@ export const extraRpcs = { { url: "https://testnet.hedera.validationcloud.io/v1/", tracking: "none", - trackingDetails: privacyStatement.linkpool, + trackingDetails: privacyStatement.validationcloud, } ], }, From 37d463290eb816d8ba97fd35981b2f01c19163ad Mon Sep 17 00:00:00 2001 From: jaycoolslm <86686746+jaycoolslm@users.noreply.github.com> Date: Fri, 17 Oct 2025 09:48:45 +0800 Subject: [PATCH 6/8] Update trackingDetails for validation cloud API --- constants/extraRpcs.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/constants/extraRpcs.js b/constants/extraRpcs.js index 49456cea38..32955c77f5 100644 --- a/constants/extraRpcs.js +++ b/constants/extraRpcs.js @@ -8249,7 +8249,7 @@ export const extraRpcs = { { url: "https://mainnet.hedera.validationcloud.io/v1/", tracking: "none", - trackingDetails: privacyStatement.ol, + trackingDetails: privacyStatement.validationcloud, } ], }, From bc09b1bf32f841116754c4baf2f723192e7932eb Mon Sep 17 00:00:00 2001 From: jaycoolslm <86686746+jaycoolslm@users.noreply.github.com> Date: Mon, 3 Nov 2025 19:44:47 +0800 Subject: [PATCH 7/8] Remove validationcloud RPC tracking details and enrich hgraph Removed validationcloud tracking details from RPC configurations. --- constants/extraRpcs.js | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/constants/extraRpcs.js b/constants/extraRpcs.js index 32955c77f5..451a4c26c4 100644 --- a/constants/extraRpcs.js +++ b/constants/extraRpcs.js @@ -40,7 +40,6 @@ const privacyStatement = { "Except for the data that is publicly accessible on the blockchain, RadiumBlock does not collect or keep any user information (like location, IP address, etc.) transmitted via our RPC. For more information about our customer privacy policy please visit https://radiumblock.com/privacy.html", etcnetworkinfo: "We do use analytics at 3rd party tracking websites (Google Analytics & Google Search Console) the following interactions with our systems are automatically logged when you access our services, such as your Internet Protocol (IP) address as well as accessed services and pages(Packet details are discarded / not logged!). Data redemption is varying based on traffic, but deleted after 31 days We do use these infos to improve our services.", - validationcloud: "https://www.validationcloud.io/privacy", omnia: "All the data and metadata remain private to the users. No third party is able to access, analyze or track it. OMNIA leverages different technologies and approaches to guarantee the privacy of their users, from front-running protection and private mempools, to obfuscation and random dispatching. https://blog.omniatech.io/how-omnia-handles-your-personal-data", blockpi: @@ -124,7 +123,7 @@ const privacyStatement = { "Information about your computer hardware and software may be automatically collected by Tokenview. This information can include such details as your IP address, browser type, domain names, access times, etc.https://services.tokenview.io/en/protocol", thirdweb: "Server logs automatically record information and details about your online interactions with us. For example, server logs may record information about your visit to our Site on a particular time and day and collect information such as your device ID and IP address.https://thirdweb.com/privacy", - hgraph: "https://hgraph.com/privacy", + hgraph: "When you interact with our Site, our servers automatically collect certain technical information to help us operate, maintain, and improve our services. This information may include details such as your device identifier, IP address, browser type, operating system, and the date and time of your visit. https://hgraph.com/privacy", itrocket: "We do not track, store or process any personal data. You can check our privacy policy here: https://itrocket.net/privacy-policy/", nodeconnect: @@ -8245,11 +8244,6 @@ export const extraRpcs = { url: "https://295.rpc.thirdweb.com/${THIRDWEB_API_KEY}", tracking: "none", trackingDetails: privacyStatement.thirdweb, - }, - { - url: "https://mainnet.hedera.validationcloud.io/v1/", - tracking: "none", - trackingDetails: privacyStatement.validationcloud, } ], }, @@ -8264,11 +8258,6 @@ export const extraRpcs = { url: "https://296.rpc.thirdweb.com/${THIRDWEB_API_KEY}", tracking: "none", trackingDetails: privacyStatement.thirdweb, - }, - { - url: "https://testnet.hedera.validationcloud.io/v1/", - tracking: "none", - trackingDetails: privacyStatement.validationcloud, } ], }, From 7ce2a3adf24fc1cac1a14353df0a048833b9f3a7 Mon Sep 17 00:00:00 2001 From: jaycoolslm <86686746+jaycoolslm@users.noreply.github.com> Date: Thu, 4 Dec 2025 11:18:57 +0000 Subject: [PATCH 8/8] Remove thirdweb RPC URLs from extraRpcs.js Removed thirdweb RPC URLs from mainnet and testnet configurations. --- constants/extraRpcs.js | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/constants/extraRpcs.js b/constants/extraRpcs.js index 451a4c26c4..dbcc4f93fb 100644 --- a/constants/extraRpcs.js +++ b/constants/extraRpcs.js @@ -8239,11 +8239,6 @@ export const extraRpcs = { url: "https://mainnet.hedera.api.hgraph.io/rpc", tracking: "none", trackingDetails: privacyStatement.hgraph, - }, - { - url: "https://295.rpc.thirdweb.com/${THIRDWEB_API_KEY}", - tracking: "none", - trackingDetails: privacyStatement.thirdweb, } ], }, @@ -8253,11 +8248,6 @@ export const extraRpcs = { url: "https://testnet.hedera.api.hgraph.io/rpc", tracking: "none", trackingDetails: privacyStatement.hgraph, - }, - { - url: "https://296.rpc.thirdweb.com/${THIRDWEB_API_KEY}", - tracking: "none", - trackingDetails: privacyStatement.thirdweb, } ], },