diff --git a/.changeset/clean-windows-move.md b/.changeset/clean-windows-move.md new file mode 100644 index 00000000..a8c48d1e --- /dev/null +++ b/.changeset/clean-windows-move.md @@ -0,0 +1,5 @@ +--- +"@api3/chains": patch +--- + +Remove inconsistent RPCs from manta and zircuit chains diff --git a/.changeset/dry-mice-judge.md b/.changeset/dry-mice-judge.md new file mode 100644 index 00000000..617f5213 --- /dev/null +++ b/.changeset/dry-mice-judge.md @@ -0,0 +1,5 @@ +--- +"@api3/chains": patch +--- + +Fix Zircuit RPC URL diff --git a/.changeset/silly-horses-refuse.md b/.changeset/silly-horses-refuse.md new file mode 100644 index 00000000..5ad99fbc --- /dev/null +++ b/.changeset/silly-horses-refuse.md @@ -0,0 +1,5 @@ +--- +"@api3/chains": minor +--- + +Add conflux and conflux-testnet chains diff --git a/chains/conflux-testnet.json b/chains/conflux-testnet.json new file mode 100644 index 00000000..923f5c07 --- /dev/null +++ b/chains/conflux-testnet.json @@ -0,0 +1,31 @@ +{ + "alias": "conflux-testnet", + "decimals": 18, + "explorer": { + "api": { + "key": { + "required": false + }, + "url": "https://evmapi-testnet.confluxscan.io/api/" + }, + "browserUrl": "https://evmtestnet.confluxscan.io/" + }, + "id": "71", + "name": "Conflux eSpace testnet", + "providers": [ + { + "alias": "default", + "rpcUrl": "https://evmtestnet.confluxrpc.com/" + }, + { + "alias": "public", + "rpcUrl": "https://evmtest.confluxrpc.com/" + }, + { + "alias": "backup", + "rpcUrl": "https://evmtestnet.confluxrpc.org/" + } + ], + "symbol": "CFX", + "testnet": true +} diff --git a/chains/conflux.json b/chains/conflux.json new file mode 100644 index 00000000..566685d2 --- /dev/null +++ b/chains/conflux.json @@ -0,0 +1,31 @@ +{ + "alias": "conflux", + "decimals": 18, + "explorer": { + "api": { + "key": { + "required": false + }, + "url": "https://evmapi.confluxscan.io/api/" + }, + "browserUrl": "https://evm.confluxscan.io/" + }, + "id": "1030", + "name": "Conflux eSpace", + "providers": [ + { + "alias": "default", + "rpcUrl": "https://evm.confluxrpc.com/" + }, + { + "alias": "public", + "rpcUrl": "https://evmmain-global.confluxrpc.com/" + }, + { + "alias": "backup", + "rpcUrl": "https://evm.confluxrpc.org/" + } + ], + "symbol": "CFX", + "testnet": false +} diff --git a/chains/manta.json b/chains/manta.json index 288bcd01..1f3685b0 100644 --- a/chains/manta.json +++ b/chains/manta.json @@ -15,20 +15,12 @@ "providers": [ { "alias": "default", - "rpcUrl": "https://pacific-rpc.manta.network/http" - }, - { - "alias": "public", "rpcUrl": "https://r1.pacific.manta.systems/http" }, { "alias": "nirvanalabs", "rpcUrl": "https://manta.nirvanalabs.xyz/mantapublic" }, - { - "alias": "tencentcloud", - "rpcUrl": "https://www.tencentcloud-rpc.com/v2/manta/manta-rpc" - }, { "alias": "drpc", "homepageUrl": "https://drpc.org" diff --git a/chains/zircuit.json b/chains/zircuit.json index 5ba5f1a9..16a19623 100644 --- a/chains/zircuit.json +++ b/chains/zircuit.json @@ -11,10 +11,6 @@ "alias": "default", "rpcUrl": "https://zircuit1-mainnet.p2pify.com/" }, - { - "alias": "liquify", - "homepageUrl": "https://zircuit1-mainnet.liquify.com" - }, { "alias": "drpc", "homepageUrl": "https://drpc.org" diff --git a/src/generated/chains.ts b/src/generated/chains.ts index 65b4ad3b..897e22b5 100644 --- a/src/generated/chains.ts +++ b/src/generated/chains.ts @@ -457,6 +457,40 @@ export const CHAINS: Chain[] = [ symbol: 'CANTO', testnet: false, }, + { + alias: 'conflux-testnet', + decimals: 18, + explorer: { + api: { key: { required: false }, url: 'https://evmapi-testnet.confluxscan.io/api/' }, + browserUrl: 'https://evmtestnet.confluxscan.io/', + }, + id: '71', + name: 'Conflux eSpace testnet', + providers: [ + { alias: 'default', rpcUrl: 'https://evmtestnet.confluxrpc.com/' }, + { alias: 'public', rpcUrl: 'https://evmtest.confluxrpc.com/' }, + { alias: 'backup', rpcUrl: 'https://evmtestnet.confluxrpc.org/' }, + ], + symbol: 'CFX', + testnet: true, + }, + { + alias: 'conflux', + decimals: 18, + explorer: { + api: { key: { required: false }, url: 'https://evmapi.confluxscan.io/api/' }, + browserUrl: 'https://evm.confluxscan.io/', + }, + id: '1030', + name: 'Conflux eSpace', + providers: [ + { alias: 'default', rpcUrl: 'https://evm.confluxrpc.com/' }, + { alias: 'public', rpcUrl: 'https://evmmain-global.confluxrpc.com/' }, + { alias: 'backup', rpcUrl: 'https://evm.confluxrpc.org/' }, + ], + symbol: 'CFX', + testnet: false, + }, { alias: 'core-testnet', decimals: 18, @@ -886,10 +920,8 @@ export const CHAINS: Chain[] = [ id: '169', name: 'Manta', providers: [ - { alias: 'default', rpcUrl: 'https://pacific-rpc.manta.network/http' }, - { alias: 'public', rpcUrl: 'https://r1.pacific.manta.systems/http' }, + { alias: 'default', rpcUrl: 'https://r1.pacific.manta.systems/http' }, { alias: 'nirvanalabs', rpcUrl: 'https://manta.nirvanalabs.xyz/mantapublic' }, - { alias: 'tencentcloud', rpcUrl: 'https://www.tencentcloud-rpc.com/v2/manta/manta-rpc' }, { alias: 'drpc', homepageUrl: 'https://drpc.org' }, ], symbol: 'ETH', @@ -1556,7 +1588,6 @@ export const CHAINS: Chain[] = [ name: 'Zircuit', providers: [ { alias: 'default', rpcUrl: 'https://zircuit1-mainnet.p2pify.com/' }, - { alias: 'liquify', homepageUrl: 'https://zircuit1-mainnet.liquify.com' }, { alias: 'drpc', homepageUrl: 'https://drpc.org' }, ], symbol: 'ETH',