diff --git a/constants/additionalChainRegistry/chainid-13766.js b/constants/additionalChainRegistry/chainid-13766.js new file mode 100644 index 0000000000..8469d0390d --- /dev/null +++ b/constants/additionalChainRegistry/chainid-13766.js @@ -0,0 +1,27 @@ +export const data = +{ + "name": "Trexx", + "chain": "Trexx", + "icon": "trexx", + "rpc": [ + "https://services.tanssi-mainnet.network/tanssi-2003", + "wss://services.tanssi-mainnet.network/tanssi-2003" + ], + "faucets": [], + "nativeCurrency": { + "name": "TRX", + "symbol": "TRX", + "decimals": 18 + }, + "infoURL": "https://trexx.com.br", + "shortName": "trexx", + "chainId": 13766, + "networkId": 13766, + "explorers": [ + { + "name": "Tanssi EVM Basic Explorer", + "url": "https://evmexplorer.tanssi-chains.network/?rpcUrl=https://services.tanssi-mainnet.network/tanssi-2003", + "standard": "none" + } + ] +} \ No newline at end of file diff --git a/constants/additionalChainRegistry/chainid-23232.js b/constants/additionalChainRegistry/chainid-23232.js new file mode 100644 index 0000000000..1c56b917ee --- /dev/null +++ b/constants/additionalChainRegistry/chainid-23232.js @@ -0,0 +1,27 @@ +export const data = +{ + "name": "Gotas Social", + "chain": "Gotas", + "icon": "gotas", + "rpc": [ + "https://services.tanssi-mainnet.network/tanssi-2006", + "wss://services.tanssi-mainnet.network/tanssi-2006" + ], + "faucets": [], + "nativeCurrency": { + "name": "GOTAS", + "symbol": "GOTAS", + "decimals": 18 + }, + "infoURL": "https://gotas.com.", + "shortName": "gotas", + "chainId": 23232 , + "networkId": 23232, + "explorers": [ + { + "name": "Tanssi EVM Basic Explorer", + "url": "https://evmexplorer.tanssi-chains.network/?rpcUrl=https://services.tanssi-mainnet.network/tanssi-2006", + "standard": "none" + } + ] +} \ No newline at end of file diff --git a/constants/additionalChainRegistry/chainid-28540.js b/constants/additionalChainRegistry/chainid-28540.js new file mode 100644 index 0000000000..177a01e821 --- /dev/null +++ b/constants/additionalChainRegistry/chainid-28540.js @@ -0,0 +1,27 @@ +export const data = +{ + "name": "Rivool", + "chain": "Rivool", + "icon": "rivool", + "rpc": [ + "https://services.tanssi-mainnet.network/tanssi-2005", + "wss://services.tanssi-mainnet.network/tanssi-2005" + ], + "faucets": [], + "nativeCurrency": { + "name": "RVO", + "symbol": "RVO", + "decimals": 18 + }, + "infoURL": "https://rivool.finance/", + "shortName": "rivool", + "chainId": 28540, + "networkId": 28540, + "explorers": [ + { + "name": "Tanssi EVM Basic Explorer", + "url": "https://evmexplorer.tanssi-chains.network/?rpcUrl=https://services.tanssi-mainnet.network/tanssi-2005", + "standard": "none" + } + ] +} \ No newline at end of file diff --git a/constants/additionalChainRegistry/chainid-3230.js b/constants/additionalChainRegistry/chainid-3230.js new file mode 100644 index 0000000000..79b64a6f47 --- /dev/null +++ b/constants/additionalChainRegistry/chainid-3230.js @@ -0,0 +1,27 @@ +export const data = +{ + "name": "C9XChain", + "chain": "C9XChain", + "icon": "c9xchain", + "rpc": [ + "https://services.tanssi-mainnet.network/tanssi-2002", + "wss://services.tanssi-mainnet.network/tanssi-2002" + ], + "faucets": [], + "nativeCurrency": { + "name": "CXC", + "symbol": "CXC", + "decimals": 18 + }, + "infoURL": "https://c9tech.com.br/", + "shortName": "c9xchain", + "chainId": 3230, + "networkId": 3230, + "explorers": [ + { + "name": "blockscout", + "url": "https://blockscan-tanssi.c9tech.com.br", + "standard": "none" + } + ] +} \ No newline at end of file diff --git a/constants/additionalChainRegistry/chainid-335700.js b/constants/additionalChainRegistry/chainid-335700.js new file mode 100644 index 0000000000..dd105ea7fa --- /dev/null +++ b/constants/additionalChainRegistry/chainid-335700.js @@ -0,0 +1,27 @@ +export const data = +{ + "name": "Scenium", + "chain": "Scenium", + "icon": "scenium", + "rpc": [ + "https://services.tanssi-mainnet.network/tanssi-2004", + "wss://services.tanssi-mainnet.network/tanssi-2004" + ], + "faucets": [], + "nativeCurrency": { + "name": "SCEN", + "symbol": "SCEN", + "decimals": 18 + }, + "infoURL": "https://www.scenium.io/", + "shortName": "scenium", + "chainId": 335700, + "networkId": 335700, + "explorers": [ + { + "name": "Tanssi EVM Basic Explorer", + "url": "https://evmexplorer.tanssi-chains.network/?rpcUrl=https://services.tanssi-mainnet.network/tanssi-2004", + "standard": "none" + } + ] +} \ No newline at end of file diff --git a/constants/chainIds.js b/constants/chainIds.js index 5b0b457841..61243ec4ec 100644 --- a/constants/chainIds.js +++ b/constants/chainIds.js @@ -107,6 +107,7 @@ export default { "1234": "step", "1284": "moonbeam", "1285": "moonriver", + "1287": "moonbase alpha", "1329": "sei", "1424": "perennial", "1514": "sty", @@ -136,6 +137,7 @@ export default { "2741": "abstract", "2818": "morph", "3073": "move", + "3230": "c9xchain", "3338": "peaq", "3637": "botanix", "3721": "xone chain", @@ -181,6 +183,7 @@ export default { "10507": "numbers", "11820": "artela", "13371": "immutable zkevm", + "13766": "trexx", "15551": "loop", "16116": "defiverse", "16507": "genesys", @@ -190,7 +193,9 @@ export default { "18888": "titan", "20402": "muuchain", "22776": "map protocol", + "23232": "gotas", "23294": "sapphire", + "28540": "rivool", "31612": "mezo", "32380": "paix", "32520": "bitgert", @@ -240,6 +245,7 @@ export default { "256256": "cmp", "322202": "parex", "333999": "polis", + "335700": "scenium", "420420": "kekchain", "432204": "dexalot", "510003": "commons", diff --git a/constants/extraRpcs.js b/constants/extraRpcs.js index 9d50c700f1..18ef693a75 100644 --- a/constants/extraRpcs.js +++ b/constants/extraRpcs.js @@ -204,6 +204,7 @@ const privacyStatement = { PulseChainRpc: "We do not store or track any user data other than the data publicly available on-chain.https://rpc.pulsechainrpc.com/privacy", MBF: "MBF does not use user accounts and does not intentionally collect personally identifying information. When you access our RPC endpoints, the only data we may process are the requesting IP address and the requested method name. We use this limited data solely for operating the service—for example, rate limiting, abuse and DDoS mitigation, debugging, uptime monitoring, and reliability analytics.", + TF: "TF does not require user accounts and does not deliberately gather personally identifiable information. When our RPC endpoints are accessed, the only information that may be processed is the requester’s IP address and the method name being called. This minimal data is used exclusively to operate and maintain the service, such as for rate limiting, preventing abuse or DDoS attacks, debugging issues, monitoring uptime, and analyzing reliability.", Stakely: "References are processed in hashed form exclusively for load balancing purposes and remain strictly volatile. No personal data is collected, and IP addresses are never associated with wallets or individual requests. https://stakely.io/policies/privacy-policy#rpc-load-balancer", fastnode: @@ -4403,6 +4404,20 @@ export const extraRpcs = { }, ], }, + 3230: { + rpcs: [ + { + url: "https://services.tanssi-mainnet.network/tanssi-2002", + tracking: "limited", + trackingDetails: privacyStatement.TF, + }, + { + url: "wss://services.tanssi-mainnet.network/tanssi-2002", + tracking: "limited", + trackingDetails: privacyStatement.TF, + }, + ], + }, 3636: { rpcs: [ { @@ -8609,8 +8624,50 @@ export const extraRpcs = { "https://somnia-json-rpc.stakely.io", "https://somnia-rpc.publicnode.com" ], - }, - 9745: { + }, + 13766: { + rpcs: [ + { + url: "https://services.tanssi-mainnet.network/tanssi-2003", + tracking: "limited", + trackingDetails: privacyStatement.TF, + }, + { + url: "wss://services.tanssi-mainnet.network/tanssi-2003", + tracking: "limited", + trackingDetails: privacyStatement.TF, + }, + ], + }, + 335700: { + rpcs: [ + { + url: "https://services.tanssi-mainnet.network/tanssi-2004", + tracking: "limited", + trackingDetails: privacyStatement.TF, + }, + { + url: "wss://services.tanssi-mainnet.network/tanssi-2004", + tracking: "limited", + trackingDetails: privacyStatement.TF, + }, + ], + }, + 28540: { + rpcs: [ + { + url: "https://services.tanssi-mainnet.network/tanssi-2005", + tracking: "limited", + trackingDetails: privacyStatement.TF, + }, + { + url: "wss://services.tanssi-mainnet.network/tanssi-2005", + tracking: "limited", + trackingDetails: privacyStatement.TF, + }, + ], + }, + 9745: { rpcs: [ { url: "https://plasma.drpc.org", @@ -8731,7 +8788,21 @@ export const extraRpcs = { websiteDead: false, rpcWorking: true, }, -}; + 23232: { + rpcs: [ + { + url: "https://services.tanssi-mainnet.network/tanssi-2006", + tracking: "limited", + trackingDetails: privacyStatement.TF, + }, + { + url: "wss://services.tanssi-mainnet.network/tanssi-2006", + tracking: "limited", + trackingDetails: privacyStatement.TF, + }, + ], + }, +}; const allExtraRpcs = mergeDeep(llamaNodesRpcs, extraRpcs);